Hi zusammen, ich bin gerade dabei ein Theme fertig zu stellen, aber ich hab ein Sidebar problem. Ich habe in der Function.php die Widgets erstellt unter sidebar1 und sidebar2
PHP
if (function_exists('register_sidebar')){
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="side-c %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
'name' => 'sidebar1'
));
register_sidebar(array(
'before_widget' => '<div id="%1$s" class="side-c %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
'name' => 'sidebar2'
));
}
Alles anzeigen
Nun rufe ich in der index.php die Sidebars auf:
HTML
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar1') ) : ?><?php endif; ?>
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('sidebar2') ) : ?><?php endif; ?>
Doch jedes mal kommt derselbe Inhalt, den ich im Administrationsbereich erstellt habe. Beide werden korrekt dort angezeigt. Ich habe eine sidebar.php
HTML
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
<h2>Suche</h2>
<p>
<form method="get" id="searchform" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" />
<input type="submit" id="search_submit" value="Suchen" />
</form>
</p>
<h2>Kategorien</h2>
<?php wp_list_categories('orderby=name&order=ASC&title_li='); ?>
<h2>Archiv</h2>
<?php wp_get_archives('type=monthly'); ?>
<h2>Seiten</h2>
<?php wp_list_pages(); ?>
<h2>Blogroll</h2>
<?php wp_list_bookmarks(); ?>
<?php endif; ?>
Alles anzeigen
Vielleicht hab ich auch einfach gerade auch Scheuklappen drauf. Könnt ihr mir weiter helfen?