WordPress Theme Widget-fähig machen
Hallo Zusammen,
heute habe ich mir darüber den Kopf zerbrochen, wie Sie/ich am besten Ihr/mein WordPress Theme, genauer gesagt die Sidebar (Beim Standard-Theme -> Rechte Navigation) Widget-fähig machen. Wenn diese nämlich Widget-fähig ist, so können Sie auch, ohne manuelle Programmierung, direkt unter “Design / Widgets” den Aufbau Ihres Menüs bestimmen und viele weitere Plug-Ins bzw. Widgets installieren.
Genug geredet, jetzt folgen taten. Sie müssen als allererstes eine Datei mit dem Namen functions.php in dem Ordner Ihres Themes erstellen. Diese sollte dann folgenden Inhalt besitzen:
if ( function_exists('register_sidebar') )
register_sidebar();
?>
Dies ist wichtig, damit WordPress überhaupt weiß, dass Sie eine dynamische Sidebar besitzen (einfach ausgedrückt). Ist diese erstellt und hochgeladen passiert auf ihrem Theme noch nichts, da Sie die Datei sidebar.php noch nicht erstellt haben.
Erstellen Sie diese nun und fügen dann folgenden Inhalt ganz am Anfang mit ein:
<ul id="sidebar"> <!-- Standard-Sidebar, wenn keine Widgets da sind --> <!-- weitere statische Elemente --></ul>
Diese Datei sollten Sie nun auch in den Hauptordner ihres WordPress-Themes hochladen und ihr Theme sollte fortan Widget-fähig sein.
Achtung: Achten Sie bitte beim kopieren des Textes oder dessen Abtippens darauf, dass sich keine Leerzeichen oder sonstige Zeichen mit einschleichen oder nicht mitkopiert werden, da ansonsten Fehler entstehen können.
Mit freundlichen Grüßen,
Florian
Weiterführende Links dazu:
http://automattic.com/code/widgets/themes/

Danke dafür. Ist eine kurze aber funktionierende Anleitung, wie man es machen kann. Einfach beschrieben! Danke
Grüße Heinz
Coole Sache!
Hast du gut erklärt, einfach geschrieben und ich habe es sofort verstanden
Gruß
Lars
Danke für den Beitrag.
Ich versteh nur nicht, was jetzt der Inhalt von functions.php sein muss.
Gruß
Sorry der Inhalt hat sich herausgeschlichen… ist nun wieder zu sehen. Dankeschön.