TechBlogSD - Alles für WordPress und WEB-Entwicklung
WEB- und WordPress-Anleitungen, Neuigkeiten, Rezensionen zu Themes und Plugins

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

21

Die meisten der kostenlosen WordPress-Themes bieten eine einzige Seitenleiste für alle Seiten und Beiträge. Einige kommerzielle Designs bieten eine benutzerdefinierte Seitenleistenoption. Mit dieser Option können Sie mehrere Seitenleisten erstellen und je nach Bedarf verschiedenen Beiträgen zuweisen. Machen Sie sich keine Sorgen, wenn Ihr Theme diese Option nicht bietet. So können Sie verschiedene Seitenleisten für verschiedene Beiträge in WordPress erstellen.



Wenn Sie eine Site mit einer großen Anzahl von Kategorien betreiben, ist es nicht sinnvoll, dieselbe Seitenleiste in Beiträgen anzuzeigen. Sie können die folgenden Situationen haben:

  • Fügen Sie verschiedene Seitenleisten-Widgets nur in bestimmten Abschnitten Ihrer Website hinzu.
  • Präsentieren Sie unterschiedliche Seitenleisten basierend auf Kategorie
  • Andere Seitenleiste auf Archivseiten anzeigen
  • Zeigen Sie auf benutzerdefinierten Seiten wie der 404-Seite unterschiedliche Seitenleisten an
  • Zeigen Sie je nach Bedarf unterschiedliche Seitenleisten für einzelne Beiträge oder Seiten an

Im WordPress-Repository stehen verschiedene Plugins zum Erstellen benutzerdefinierter Seitenleisten zur Verfügung. Aber alle oben aufgeführten Anforderungen können einfach mit einem einzigen benutzerdefinierten Sidebar-Plugin erfüllt werden.

Gehen Sie zu „Plugins > Add New” und suchen Sie nach „custom sidebar”. Installieren und aktivieren Sie das Plugin „ Custom Sidebars – Dynamic Widget Area Manager ” von WPMU Dev.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Installieren des benutzerdefinierten Sidebars-Plugins

Nach der Aktivierung erstellt das Plugin zusätzliche Einstellungen an verschiedenen Stellen. Lassen Sie uns alle Optionen im Detail prüfen.

Jedes Thema hat eine Standard-Seitenleiste, die allen Beiträgen und Seiten zugewiesen wird. Um die vorhandene Standard-Seitenleiste zu ersetzen, gehen Sie zum Abschnitt „Darstellung > Widgets” und klicken Sie auf die Seitenleiste (dies sollte im Allgemeinen die Standard-Seitenleiste sein). Aktivieren Sie die Option „Ersetzen dieser Seitenleiste zulassen” wie unten gezeigt:

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Vorhandene Seitenleiste ersetzen

Klicken Sie auf den „Standort der Seitenleiste” und weisen Sie die Seitenleiste den erforderlichen Beiträgen zu. Sie können die Seitenleiste basierend auf den beiden Optionen zuweisen:

  • Auf einzelne Beiträge basierend auf Kategorie oder Beitragstypen
  • Auf Archive basierend auf Typ, Kategorie oder Autor

Dies deckt alle möglichen Optionen ab, mit denen Sie verschiedenen Beiträgen verschiedene Seitenleisten zuweisen können. Grundsätzlich müssen Sie die Standard-Sidebar nicht zuweisen, da sie bereits allen bestehenden Posts, Seiten und Archiven Ihrer WordPress-Site zugewiesen ist. Stellen Sie sicher, dass Sie die Option „Ersetzen dieser Seitenleiste zulassen” aktiviert haben, damit das Plugin die Standard-Seitenleiste durch eine benutzerdefinierte Seitenleiste ersetzen kann.

Unter „Darstellung > Widgets” sehen Sie die Option „Seitenleisten”. Klicken Sie auf die Schaltfläche „Neue Seitenleiste erstellen”.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Erstellen einer benutzerdefinierten Seitenleiste in WordPress

Geben Sie den Namen und die Beschreibung für Ihre Seitenleiste ein.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Geben Sie der benutzerdefinierten Seitenleiste einen Namen und eine Beschreibung

Hinweis: Mit der Option „Erweitert – Benutzerdefinierten Wrapper-Code bearbeiten” können Sie benutzerdefinierten HTML-Code hinzufügen, um die Titel und Widgets in der Seitenleiste zu ändern. Sie können diese erweiterte Option ohne Änderungen verlassen.

Sobald die benutzerdefinierte Seitenleiste erstellt wurde, können Sie sie neben den Seitenleisten des Designs sehen. Ziehen Sie die Widgets per Drag & Drop in die benutzerdefinierte Seitenleiste, ähnlich der Seitenleiste des Standarddesigns.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Benutzerdefinierte Seitenleistenoptionen

Klicken Sie auf den Link „Standort der Seitenleiste”, um die benutzerdefinierte Seitenleiste einzelnen Beiträgen zuzuweisen. Wählen Sie im Abschnitt „Für alle Einzeleinträge, die den ausgewählten Kriterien entsprechen” die Kategorien und Beitragstypen aus.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Zuweisen der Seitenleiste zu einem Beitrag basierend auf Kategorie und Beitragstyp

Das Plugin ersetzt die Standard-Seitenleiste aller Posts, die den ausgewählten Kategorien und Post-Typen entsprechen, durch die neue benutzerdefinierte Seitenleiste. Weisen Sie im Abschnitt „Für Archive” die Seitenleiste Archivseiten basierend auf Archivtyp, Kategorie und Autor zu.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Zuweisen von Seitenleisten in Archiven

Wenn Sie bereits eine größere Anzahl von Posts und Seiten haben, können Sie mit der Bulk-Bearbeitungsoption die Seitenleisten auf Bulk-Posts und -Seiten mit einem Klick ersetzen. Sie fragen sich vielleicht, warum diese Massenbearbeitungsoption erforderlich ist, wenn Sie die Seitenleiste basierend auf der Kategorie zuweisen können. Nehmen wir ein Beispiel mit der Kategoriestruktur und den Sidebar-Zuweisungen wie unten.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Dies sieht einfach aus, solange einem Beitrag nur eine Kategorie zugeordnet ist. Wenn ein einzelner Beitrag den Unterkategorien 1, 2 und 3 zugewiesen ist, wird die Seitenleiste basierend auf der alphabetischen Reihenfolge der Kategorie zugewiesen. Wenn Sie für diese Beiträge mit mehreren Kategorien unterschiedliche Seitenleisten haben möchten, verwenden Sie die Massenbearbeitungsoption und weisen Sie die erforderliche Seitenleiste zu.

Das Plugin fügt eine neue Metabox namens „Sidebars” in den WordPress-Post- und Seiteneditoren hinzu. Hier weisen Sie die erforderliche Sidebar zu, um die Standard-Sidebar direkt aus dem Editor zu ersetzen.

Wie erstelle ich benutzerdefinierte Seitenleisten in WordPress?

Zuweisen der Seitenleiste im Post-Editor

Auch hier müssen Sie die Seitenleiste nur zuweisen, wenn der Beitrag mehreren Kategorien mit unterschiedlichen Seitenleisten zugewiesen ist. Andernfalls müssen Sie hier keine Zuweisung vornehmen, die Standard-Seitenleiste wird gemäß den Zuweisungen im Abschnitt „Darstellung > Widgets” wie oben beschrieben ersetzt. Wenn Sie die Metabox "Seitenleisten" im Post-Editor nicht sehen, klicken Sie oben rechts auf "Bildschirmoptionen" und aktivieren Sie das Kontrollkästchen "Seitenleisten".

Hinweis: In Anbetracht der zukünftigen vollständigen Website-Bearbeitung in WordPress hat der Entwickler das Custom Sidebars-Plugin eingestellt. Sie können jedoch andere Plugins wie den Lightweight Sidebar Manager verwenden, um mehrere Sidebars auf Ihrer Site zu erstellen und zu verwalten.

Aufnahmequelle: www.webnots.com
Hinterlasse eine Antwort

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen