Wie Sie ein Wordpress-Template Sidebar hinzufügen

December 10

Wie Sie ein Wordpress-Template Sidebar hinzufügen

In WordPress kann die Seitenleiste Inhalte in der Datei sidebar.php kodiert und durch die Funktion get_sidebar() aufgerufen. Benutzerdefinierte Randleisten sind ebenfalls möglich. Ganz allgemein ist eine Sidebar Inhalte nach links oder rechts von einem Standort Hauptinhaltsspalte. Die typische WordPress-Sidebar enthält Code, damit es kompatibel mit Widgets, die sind, die Link-Listen, Archive und Kalender, die Benutzer per drag & drop in das Dashboard. Jeder Benutzer erwartet, dass Ihr WordPress Thema mindestens ein widgetized Sidebar enthalten wird.

Anweisungen

1 Erstellen Sie die Datei "sidebar.php", wenn man für Ihr Thema nicht bereits vorhanden ist. Diese Datei benötigt für die Sidebar, z. B. ein < Div > Code hinzufügen oder < Abschnitt > Container. Speichern Sie die Datei. Dann öffnen Sie die Datei "index.php" und prüfen Sie es nach folgendem Code:

<? Php get_sidebar();? >

Wenn dieser Code nicht beendet wird, fügen sie Sie den Code in der Datei wo Sie die Seitenleiste angezeigt werden soll. Stil mit CSS-Regeln wie gewünscht. Test, der die neue Seitenleiste korrekt zeigt durch den Besuch Ihrer WordPress-Blogs.

2 Widgetize der Sidebar durch Hinzufügen der folgenden bedingten Anweisung:

<? Php wenn (! function_exists('dynamic_sidebar') ||! dynamic_sidebar()):? >

Dieser Code geht in der Datei "sidebar.php", wo immer Sie wollen die Widgets angezeigt werden. Fügen Sie unterhalb dieser Bedingungsanweisung Template-Tags wie <? Php wp_get_archives();? >, die erscheint, wenn der Benutzer seine eigene Widgets noch nicht festgelegt hat. Geben Sie nach dem Hinzufügen dieses Codes, <? Php Endif;? > die bedingte Anweisung beenden.

3 Öffnen Sie oder erstellen Sie die Datei "functions.php" im Code-Editor Ihrer Wahl. Ende oder Anfang dieser Datei den folgenden Code hinzufügen:

<? Php if(function_exists('register_sidebar')) {register_sidebar();}? >

Dieser Code macht Ihr Thema Widget-Ready.

4 Laden Sie Ihre WordPress-Webseite und prüfen Sie, ob Sie das Standard-Template-Tags die Seitenleiste Arbeit hinzugefügt. Gehen Sie zum Dashboard für Ihre Website, und klicken Sie auf "Darstellung" und dann "Widgets" im linken Menü. Überprüfen Sie, ob das Thema nun mindestens Randleiste hat. Ziehen Sie Widgets in der Sidebar von innerhalb des Dashboards und besuchen Sie Ihrer WordPress-Website wieder zu. Überprüfen Sie, dass nur die Widgets im Dashboard hinzugefügten jetzt auf der Website zeigen.

Tipps & Warnungen

  • Herunterladen Sie alle grundlegenden WordPress-Theme und suchen Sie den "sidebar.php" und "functions.php" Code in seinem Ordner, Arbeitsbeispiele der Sidebar und Widgets Code zu finden. Das Thema "Zwanzig-zehn" ist nicht freundlich zu Beginn Programmierer, so wählen Sie ein anderes.
  • Wenn Code machen in ein WordPress-Theme ändert, immer sichern Sie Ihre Arbeit und nach jeder Codierung in Ihrem Browser zu testen. Dadurch wird sichergestellt, kein Code geht verloren und wird die Fehlersuche erleichtern.