Ich habe in der function.php die Widgets erstellt welche in der Administration auch anpassbar sind!
HTML
<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Links',
'before_widget' => '', // Removes <li>
'after_widget' => '', // Removes </li>
'before_title' => '<h2>', // Replaces <h2>
'after_title' => '</h2>', // Replaces </h2>
));
if ( function_exists('register_sidebar') )
register_sidebar(array(
'name' => 'Rechts',
'before_widget' => '', // Removes <li>
'after_widget' => '', // Removes </li>
'before_title' => '<h2>', // Replaces <h2>
'after_title' => '</h2>', // Replaces </h2>
));
?>
Alles anzeigen
Dann die jeweiligen Widgets in die Sidebar Templates eingebunden. (zeige hier nur linke seite, da rechte noch nicht genutzt solange es links nicht funktioniert.
HTML
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('pages-and-co-sidebarleft') ) : else : ?>
<h2>Archiv</h2>
<ul><?php wp_get_archives('type=monthly'); ?></ul>
<h2>Kategorien</h2>
<ul><?php wp_list_cats(); ?>
</ul>
<h2>Feeds</h2>
<ul id="feed">
<li><a href="<?php bloginfo('rss2_url'); ?>">RSS Artikel</a></li>
</ul>
<p> </p>
</div>
<?php endif; ?>
Alles anzeigen
Doch immer benutzt mein Theme den Alternativ Text anstatt die Widgets zu laden.
Woran liegt das?