31. 05.

Offizielles Wordpress Widget-Verzeichnis

Widgets sind kleine Bausteine, die verschiedene praktische Funktionen in Deine Wordpress Sidebar(s) einbinden.

Installation von Wordpress Widgets:

  • Widget downloaden und entzippen
  • Ordner in das Verzeichnis wp-content/plugins kopieren und uploaden (Achtung! Meist sind Widgets so “verpackt”, dass nach dem Entzippen der eigentliche Widget-Ordner in dem entzippten Verzeichnis liegt. Also z.B. Ordner “Bookmark Widget 2.1″, darin der Ordner “bookmark”. Nur der Ordner “bookmark” wird in das Plugin-Verzeichnis kopiert.)
  • In der WP-Administration auf den Tab =>Presentation =>Widgets gehen und die neuen Widgets in Deine Sidebar(s) ziehen.
  • Widgets konfigurieren: Viele Widgets haben - sobald sie in der Sidebar-Box liegen, rechts oben ein kleines Symbol. Klickst Du darauf, kannst Du Dein Widget anpassen.

Einbindung in Theme (Designvorlage)
Nun mußt Du Deiner Designvorlage (”Theme”) noch beibringen, dass es Widgets anwendet. Das ist wirklich nicht schwer:

Wenn Du bereits ein “widget-ready” Theme gewählt hast, dann mußt Du gar nichts tun - Deine Widgets sollten bereits auf Deiner Site erscheinen.

Ist mein Theme “widget-ready”?
Kontrolliere, ob in Deinem Theme-Verzeichnis /wp-content/themes/themename eine Datei functions.php existiert. Wenn ja und die folgenden Zeilen drinstehen - bingo! Wenn nein, leg eine solche Datei an und schreibe Folgendes rein:

<?php
if (function_exists(’register_sidebars’)) register_sidebars(1, array(’before_widget’ => ”,’after_widget’ => ”));
?>

Nun mußt Du nur noch in der Datei sidebar.php folgende Zeilen einfügen:

<?php if ( function_exists(’dynamic_sidebar’) && dynamic_sidebar() ) : else : ?>
<?php endif; ?>

Zwischen diesen beiden Zeilen können die Sidebar-Funktionen (Kategorien, Archiv etc.) so stehen, als wären Widgets noch nicht erfunden. Das ist nützlich für den Fall, daß die Widget-Funktion aus irgendeinem Grund ausfällt oder de-aktiviert wird.

Ab Wordpress Version 2.2 ist diese Maßnahme nicht mehr notwendig, da Widgets nunmehr voll in das System integriert sind. Die zwei obigen Zeilen genügen also, um Deine Widgets sichtbar zu machen.

Mehr Tipps im nächsten Beitrag…


Leave a Reply