Den Code eines WordPress-Themes, der für die Seitenleiste (aka Sidebar) zuständig ist kann man in die Template-Datei sidebar.php auslagern. In den Hauptdateien des Themes (zum Beispiel der index.php) bindet man die sidebar.php per Include-Tag ein:
<?php get_sidebar(); ?>
Bis jetzt ist dies auch für jemanden, der angefangen hat sich mit WordPress-Themes zu beschäftigen, bekanntes Gebiet. Wie schaut es aber bei einem klassischen dreispaltigen Layout aus? Dort gibt es nämlich zwei Sidebars, gibt es in WordPress eine Möglichkeit auch zwei Sidebar-templates zu definieren und wie binde ich diese dann ein? weiterlesen…
Der Bereich der Widgets wurde überarbeitet. Neben der Optik wurde auch das Handling verschönert.
Anstatt wie bisher die Widgets per Klick zu aktivieren und nach dem Vornehmen der Einstellungen die Veränderungen noch einmal insgesamt zu speichern, "aktiviert" man diese nun per Drag & Drop (in die entsprechende Sidebar), nimmt die Einstellungen vor und speichert nur diese.
Zusätzlich gibt es den Bereich der "inaktiven Widgets". Hier kann man Widgets ablegen, die man nicht mehr nutzen möchte. Der Witz dabei: die Einstellungen des jeweiligen Widgets bleiben erhalten. So muss man bei einer erneuten Aktivierung nicht mühsam alle Einstellungen wieder einrichten.