WordPress – Sidebar
WordPress ohne Sidebars wäre fast wie ein Auto ohne Reifen. Naja vielleicht ein bisschen übertreiben aber ich möchte auf die Sidebars nicht verzichten.
Was kann man mit den Sidebars anstellen? Eigentlich „nur“ Widgets einfügen.
Ich setze meist recht viele Sidebars bei der Umsetzung von Designs ein um die Seite Flexibel zu halten.
z.B. für die Navigation mit dem Plugin „Flexi Pages Widget“. Dadurch kann man über das Backend das Menü einfach pflegen.
In der functions.php werden die Sidebars festgelegt.
Beispiel:
(functions.php) Sidebars definieren
1 2 3 4 5 6 7 8 | if ( function_exists('register_sidebar') ) register_sidebar(array( 'name' => 'Sidebarname',// Hier steht der Name der Sidebar 'before_widget' => '', // Hier was am Anfang des Widgets kommt z.B. <div class="widget"> 'after_widget' => '', // Hier was am Ende des Widgets kommt z.B. </div> 'before_title' => '', // Hier was am Anfang der Überschrift kommt z.B. <h2> 'after_title' => '', // Hier was am Ende der Überschrift kommt z.B. </h2> )); |
um die Sidebar im Blog anzuzeigen benutzt man die Funktion dynamic_sidebar(Sidebarname) um sie einzubinden.
Wenn das gemacht ist kann man nun im Backend unter “Design->Widgets” die Sidebars die man angelegt hat pflegen recht einfach und schön gemacht per Drag&Drop.
Function Reference @ codex.wordpress.org: register_sidebar
Function Reference @ codex.wordpress.org: dynamic_sidebar
Tags: dynamic_sidebar, Flexi Pages, functions.php, register_sidebar, Sidebar, Sidebars, Wordpress
