Video: Extra Sidebar erstellen mit WordPress - Custom Sidebars 2025
Sie können separate Sidebar-Vorlagen für verschiedene Seiten Ihrer WordPress-Site erstellen, indem Sie eine einfache include-Anweisung verwenden. Wenn Sie eine Include-Anweisung schreiben, teilen Sie WordPress mit, dass eine bestimmte Datei auf einer bestimmten Seite enthalten sein soll.
Der Code, der die übliche Sidebar-Vorlage (sidebar. Php) in alle anderen Vorlagen wie die Hauptindexvorlage (index. Php) zieht, sieht wie folgt aus:
Was passiert, wenn Sie eine Seite erstellen und eine Sidebar verwenden möchten, die andere Informationen enthält als die Seitenleiste (Seitenleiste, PHP)? Führen Sie die folgenden Schritte aus:
-
Erstellen Sie eine neue Sidebar-Vorlage in einem Texteditor, z. B. Notepad (Windows) oder TextMate (Mac).
-
Speichern Sie die Datei als Sidebar-Seite auf Ihrem Computer. php.
-
Seitenleiste hochladen. php zu Ihrem Themenordner auf Ihrem Webserver.
Die neue Sidebar-Vorlage wird in Ihren Themendateien auf der Seite "Motive bearbeiten" angezeigt. Sie können diese Seite öffnen, indem Sie im Dashboard Darstellung → Editor auswählen.
-
Um die Sidebar-Seite einzuschließen. Php-Vorlage in einer Ihrer Seitenvorlagen, öffnen Sie die gewünschte Vorlage auf der Seite Motive bearbeiten (Erscheinungsbild → Editor) und suchen Sie diesen Code:
-
Ersetzen Sie den obigen Code durch diesen Include-Code:
Mit der get_template_part (); Funktion, können Sie praktisch jede Datei in Ihren WordPress-Vorlagen enthalten. Mit dieser Methode können Sie beispielsweise Footer-Vorlagen für Seiten auf Ihrer Site erstellen. Erstellen Sie dazu zunächst eine neue Vorlage mit der Fußzeile des Dateinamens. PHP und suchen Sie dann den folgenden Code in Ihrer Vorlage:
und ersetzen Sie den obigen Code durch diesen Code:
Sie können mit WordPress mehrere Dinge tun, um ihn über den Blog hinaus zu erweitern. Mit WordPress können Sie eine voll funktionsfähige Website mit einer CMS-Plattform erstellen - von der kleinsten persönlichen Website bis hin zu einer großen Unternehmenswebsite.
