Hallo,
ich versuche auf verschiedenen Seiten verschiedene Sidebars einzubinden. Würde hier auch schon fündig. Aber leider habe ich nun die Sidebar doppelt, d.h. die standart sidebar wird immer geladen und noch das ausgewählte der entsprechenden Seite. BIS AUF EINE !!! Dort wird nur die Sidebar geladen, die ich möchte.
Was ich bisher gemacht habe:
[COLOR="DarkOrange"]page.php[/COLOR]
<?php
if ( is_page('6')) { get_sidebar('floristik'); }
if ( is_page('17')) { get_sidebar('floristik'); }
if ( is_page('19')) { get_sidebar('floristik'); }
if ( is_page('22')) { get_sidebar('floristik'); }
if ( is_page('8')) { get_sidebar('gaertnerei'); }
if ( is_page('44')) { get_sidebar('gaertnerei'); }
if ( is_page('46')) { get_sidebar('gaertnerei'); }
if ( is_page('48')) { get_sidebar('gaertnerei'); }
if ( is_page('50')) { get_sidebar('gaertnerei'); }
if ( is_page('52')) { get_sidebar('gaertnerei'); }
if ( is_page('54')) { get_sidebar('gaertnerei'); }
if ( is_page('57')) { get_sidebar('gaertnerei'); }
if ( is_page('10')) { get_sidebar('galabau'); }
if ( is_page('61')) { get_sidebar('galabau'); }
if ( is_page('63')) { get_sidebar('galabau'); }
if ( is_page('65')) { get_sidebar('galabau'); }
if ( is_page('67')) { get_sidebar('galabau'); }
if ( is_page('14')) { get_sidebar('friedhof'); }
if ( is_page('76')) { get_sidebar('friedhof'); }
if ( is_page('78')) { get_sidebar('friedhof'); }
else { get_sidebar(); }
?>
Alles anzeigen
[COLOR="DarkOrange"]sidebar.php[/COLOR]
<div id="sidebar">
<div id="mitte"></div>
<ul>
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar() ) : else : ?>
<?php wp_list_pages('depth=2&title_li=<h2>Seiten</h2>&include=69,72,74,84,88,93'); ?>
<?php endif; ?>
</ul>
</div>
die anderen Sidebars sehen genauso aus, nur dass eben andere Seiten includet werden.
weitere Sidebars: sidebar-friedhof.php, sidebar-galabau.php, sidebar-gaertnerei.php, sidebar-floristik.php und sidebar-misc.php
[COLOR="DarkOrange"]funktions.php[/COLOR]
Hier erstmal der Link zur Website: -> Gärtnerei Pöhlmann
Auf der 'Startseite', oder 'Über uns' wird die sidebar.php geladen, aber sie ist eingerückt. Bei 'Floristik' erscheint die sidebar-floristik.php und drunter eingerückt die sidebar.php.
Und das ALLERBESTE: Bei 'Friedhof' erscheint nur die sidebar-friedhof.php.
*totalverwirrt*
Irgendwo muss was falsch sein, da ich mich mit php fast gar nicht auskenne, frag ich hier mal nach.
Hab hier den Quelltext vom Browser mal geordnet:
<div id="sidebar">
<div id="mitte">
<ul>
<li class="pagenav"><h2>Floristik</h2>
<ul>
<li class="page_item page-item-17"><a href="http://www.gaertnerei-poehlmann.de/?page_id=17" title="Hochzeitsfloristik">Hochzeitsfloristik</a></li>
<li class="page_item page-item-19"><a href="http://www.gaertnerei-poehlmann.de/?page_id=19" title="Schnittblumen">Schnittblumen</a></li>
<li class="page_item page-item-22"><a href="http://www.gaertnerei-poehlmann.de/?page_id=22" title="Dekorationen">Dekorationen</a></li>
</ul>
</li>
</ul>
</div>
<div id="sidebar">
<div id="mitte"></div>
<ul>
<li class="pagenav"><h2>Seiten</h2>
<ul>
<li class="page_item page-item-69"><a href="http://www.gaertnerei-poehlmann.de/?page_id=69" title="Impressum">Impressum</a></li>
<li class="page_item page-item-72"><a href="http://www.gaertnerei-poehlmann.de/?page_id=72" title="Kontakt">Kontakt</a></li>
<li class="page_item page-item-74"><a href="http://www.gaertnerei-poehlmann.de/?page_id=74" title="Newsletter">Newsletter</a></li>
<li class="page_item page-item-84"><a href="http://www.gaertnerei-poehlmann.de/?page_id=84" title="Anfahrt">Anfahrt</a></li>
<li class="page_item page-item-88"><a href="http://www.gaertnerei-poehlmann.de/?page_id=88" title="Sitemap">Sitemap</a></li>
<li class="page_item page-item-93"><a href="http://www.gaertnerei-poehlmann.de/?page_id=93" title="Datenschutz">Datenschutz</a></li>
</ul>
</li>
</ul>
</div>
Alles anzeigen
Hat jemand nen Tip für mich?
Danke
steinchen