Du solltest auf jeden Fall darauf achten, dass dein Theme Widgets integriert hat. Das ist bei den neueren Themes eigentlich Standard.
Dann ist es im Grunde ganz einfach die Sidebars mit den Menüpunkten zu füllen die du dort haben willst (Design -> Widgets).
Kannst dir auch noch eigene zusätzlich Widget-Areas erstellen und die per css dort platzieren wo du sie haben willst (z.b. im Footer oder Header). Ist ganz praktisch solche Widget-Areas für Werbebanner zu nutzen.
So bindest du zusätzliche Areas in deine Theme-function.php ein ... einfach am Ende einfügen:
<?php register_sidebar(array('name' => 'footerbar',
'before_widget' => '<div id="%1$s" class="%2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>'));?>
<?php register_sidebar(array('name' => 'topbar',
'before_widget' => '<div id="%1$s" class="%2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>'));?>
Jetzt hast du die zusätzlichen Widget-Areas "footerbar" - "topbar" - die du grundsätzlich mit allen vorhandenen Widgets füllen kannst. Ich nutz die dazu Werbebanner per Text-Widget zu platzieren, kannst aber natürlich auch alle anderen vorhandenen Widgets einfügen.
Evtl. noch in der style.css die Grundeinstellungen vornehmen. Damit platzierst du das Widget genau da wo du es haben willst. Z.B. ...
div-container für die footer.php
#footerbar {
margin-top: 5px;
margin-bottom: 5px;
padding: 0;
}
Dann das Teil in die footer.php unter <?php wp_footer(); ?> einfügen.
<div id="footerbar">
<?php
if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('footermenu') ) : ?>
<!-- Keine Widgets! - oder manuell eingebundene ... wenn Widget vorhanden nimmt er die Widgets -->
<?php endif; ?>
</div>
Für die Menüsteuerung empfehle ich das Plugin multi-level-navigation-plugin http://wordpress.org/extend/plugins…igation-plugin/
Ist ganz praktisch und man kann damit recht einfach eine gute Menüsteuerung erstellen.