So erstellen Sie eine Kategorieseitenvorlage für Ihr Blog mit dem Divi Theme Builder

Veröffentlicht: 2019-10-30

Eine Kategorieseite kann für Benutzer äußerst hilfreich sein, indem sie ihnen eine ganze Seite mit Inhalten zur Verfügung stellt, an denen sie interessiert sind (oder nach denen sie suchen). Aber oft kann die Kategorieseite leiden, wenn es um Design geht. In Divi, vor den Tagen des Divi Theme Builder, mussten sich Entwickler darauf verlassen, den PHP-Code in einer Theme-Datei für eine Kategorieseitenvorlage manuell anzupassen und dann die Seitenvorlage rein mit externem CSS zu gestalten. Aber jetzt, mit dem Divi Theme Builder, ist dieser Prozess einfach und angenehm geworden!

In diesem Tutorial zeigen wir Ihnen, wie Sie mit dem Divi Theme Builder eine Kategorieseitenvorlage für Ihr Blog komplett neu erstellen. Wir zeigen Ihnen, wie Sie schnell eine neue Vorlage einrichten, die Beitragskategorien zugewiesen ist, und wie Sie die Vorlage mit den entsprechenden Modulen und dynamischen Inhalten mit dem Divi Builder entwerfen.

Lass uns anfangen!

Vorgeschmack

Hier ist ein kurzer Blick auf die Kategorieseitenvorlage, die wir in diesem Tutorial gemeinsam entwerfen werden. In diesem Bild wird es verwendet, um alle Beiträge mit der Kategorie „Business“ anzuzeigen.

Seitenvorlage für divi-Kategorien

Laden Sie das Layout KOSTENLOS herunter

Um die Designs aus diesem Tutorial in die Hände zu bekommen, müssen Sie es zuerst über die Schaltfläche unten herunterladen. Um Zugang zum Download zu erhalten, müssen Sie unsere Divi Daily-E-Mail-Liste abonnieren, indem Sie das untenstehende Formular verwenden. Als neuer Abonnent erhalten Sie jeden Montag noch mehr Divi-Güte und ein kostenloses Divi-Layout-Paket! Wenn Sie bereits auf der Liste stehen, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download. Sie werden nicht „erneut abonniert“ oder erhalten zusätzliche E-Mails.

Laden Sie die Dateien herunter
Kostenlos herunterladen

Kostenlos herunterladen

Melden Sie sich beim Divi-Newsletter an und wir senden Ihnen eine Kopie des ultimativen Divi-Landing-Page-Layout-Pakets sowie jede Menge anderer fantastischer und kostenloser Divi-Ressourcen, Tipps und Tricks per E-Mail zu. Folgen Sie mit und Sie werden in kürzester Zeit ein Divi-Meister. Wenn Sie bereits abonniert sind, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download, um auf das Layout-Paket zuzugreifen.

Sie haben sich erfolgreich abonniert. Bitte überprüfen Sie Ihre E-Mail-Adresse, um Ihr Abonnement zu bestätigen und Zugang zu kostenlosen wöchentlichen Divi-Layout-Paketen zu erhalten!

Um das Vorlagenlayout in Ihre Website zu importieren, müssen Sie zum Divi Theme Builder gehen und die Portabilitätsoption verwenden, um die .json-Datei in den Theme Builder zu importieren.

Seitenvorlage für divi-Kategorien

Seitenvorlage für divi-Kategorien

Kommen wir zum Tutorial, sollen wir?

Was Sie brauchen, um loszulegen

Um zu beginnen, müssen Sie Folgendes tun:

  1. Falls noch nicht geschehen, installieren und aktivieren Sie das installierte Divi Theme (oder das Divi Builder Plugin, wenn Sie das Divi Theme nicht verwenden).
  2. Da wir eine Kategorieseitenvorlage für Blogbeiträge erstellen werden, müssen Sie auf Ihrer Website bereits Beiträge mit zugewiesenen Kategorien erstellt haben.

Danach sind Sie bereit zu gehen.

Verfügbare Module und dynamische Inhalte für Kategorieseitenvorlagen

Beim Erstellen einer Kategorieseitenvorlage für ein Divi-Blog ist es wichtig zu verstehen, welche Tools Ihnen zur Verfügung stehen, damit Sie effektiv eine Vorlage erstellen können, die dynamisch die richtigen Informationen anzeigt. Bei einer Kategorieseitenvorlage für Blogbeiträge sind wir am meisten daran interessiert, Beiträge nach der aktuellen Kategorie anzuzeigen, wenn ein Benutzer eine Kategorieseite besucht. Wenn ein Benutzer beispielsweise auf den Kategorielink „Business“ klickt, sollte er eine Archivseite sehen, die alle Beiträge mit der Kategorie „Business“ anzeigt. Einige Divi-Module haben eingebaute Optionen, um die Anzeige dynamischer Inhalte in einer Vorlage ziemlich einfach zu machen.

Das Blog-Modul

Das Blog-Modul ist das primäre Modul, das zum Anzeigen von Kategorieseitenvorlagen verwendet werden sollte. Dies liegt daran, dass die Option zum Anzeigen von Beiträgen für die aktuelle Seite integriert ist.

Seitenvorlage für divi-Kategorien

Dies weist Divi im Grunde an, die Beiträge anzuzeigen, die normalerweise generiert werden, wenn ein Benutzer die Seite besucht. Wenn die Option zum Anzeigen von "Posts für die aktuelle Seite" festgelegt ist, kann der Benutzer eine Kategorieseite anzeigen und die Posts nach Kategorie korrekt anzeigen.

Post Slider-Modul und Post-Titel-Modul

Sie können auch das Post Slider-Modul verwenden, um die Posts für die aktuelle Seite anzuzeigen. Dies ist hilfreich, um einen dynamischen Post-Slider zu erstellen, der die beim Besuch einer Kategorieseite generierten Posts anzeigt, ähnlich wie es das Blog-Modul tun kann.

Seitenvorlage für divi-Kategorien

Das Post Title Module kann ebenfalls verwendet werden, ist jedoch auf die Möglichkeit beschränkt, den Titel der Seite dynamisch anzuzeigen. Die meisten anderen Elemente, die im Beitragstitelmodul verfügbar sind, gelten nicht für eine Archivseite, sondern nur für bestimmte Beitragsvorlagen.

Titel des Beitrags/Archivs (dynamischer Inhalt)

Eine einfachere Möglichkeit, den Titel der Post/Archiv-Seite anzuzeigen, besteht darin, ein normales Divi-Modul zu verwenden und dann den Post/Archiv-Seitentitel mithilfe der dynamischen Inhaltsfunktion, die in allen Divi-Modulen verfügbar ist, einzufügen.

Sie können beispielsweise ein Textmodul verwenden und dann den Seitentitel Post/Archive als dynamischen Inhalt zum Hauptinhalt hinzufügen. Dann können Sie den Titel nach Belieben gestalten.

Seitenvorlage für divi-Kategorien

Nachdem Sie nun die Tools verstanden haben, die zum Erstellen einer Kategorieseitenvorlage erforderlich sind, lassen Sie uns gleich loslegen und gemeinsam eine erstellen.

So erstellen Sie eine Kategorieseitenvorlage für Ihr Blog

Für diese Kategorieseitenvorlage besteht das Ziel darin, einen benutzerdefinierten Textbereich für eine Vorlage zu erstellen, die allen Kategorieseiten für Blogbeiträge in Divi zugewiesen ist. Wir werden keinen benutzerdefinierten Kopf- oder Fußzeilenbereich für diese Vorlage erstellen. Sie können diese Vorlage jedoch problemlos auf Ihrer eigenen Website mit Ihrer eigenen Kopf- und Fußzeile verwenden.

Erstellen und Zuweisen einer benutzerdefinierten Vorlage für Beitragskategorien

Um zu beginnen, gehen Sie zu Ihrem WordPress-Dashboard und navigieren Sie zu Divi > Theme Builder. Klicken Sie dann auf den leeren grauen Kastenbereich, um eine neue Vorlage hinzuzufügen.

Seitenvorlage für divi-Kategorien

Weisen Sie als Nächstes die Vorlage allen Kategorieseiten zu.

Seitenvorlage für divi-Kategorien

Hinzufügen eines neuen benutzerdefinierten Textbereichs zur Vorlage

Um den benutzerdefinierten Körper für die Vorlage zu erstellen, klicken Sie auf den Bereich Benutzerdefinierten Körper hinzufügen und wählen Sie dann "Benutzerdefinierten Körper erstellen".

Seitenvorlage für divi-Kategorien

Wählen Sie dann die Option „Von Grund auf neu erstellen“.

Seitenvorlage für divi-Kategorien

Dynamischen Archivtitel hinzufügen

Erstellen Sie im Vorlagenlayout-Editor eine neue einspaltige Zeile innerhalb des regulären Abschnitts.

Seitenvorlage für divi-Kategorien

Fügen Sie dann der Zeile einen Textbaustein hinzu.

Seitenvorlage für divi-Kategorien

Löschen Sie den Standardtextkörperinhalt, klicken Sie auf das Symbol „Dynamische Inhalte verwenden“ und wählen Sie die Option „Titel posten/archivieren“.

Seitenvorlage für divi-Kategorien

Sobald das Element Post/Archiv-Titel vorhanden ist, öffnen Sie die Einstellungen, indem Sie auf das Zahnradsymbol klicken.

Seitenvorlage für divi-Kategorien

Aktualisieren Sie dann die Eingabebereiche Vorher und Nachher, um den Inhalt in ein H1-Tag einzuschließen, und fügen Sie nach dem dynamischen Titel wie folgt einen zusätzlichen statischen Inhalt hinzu:

Vor:

<h1>

Nach:

 Articles</h1>

Wir müssen den Titel für SEO-Zwecke in ein H1-Tag einschließen. Das statische Wort „Artikel“ wird nach dem Titel hinzugefügt, sodass, wenn ein Benutzer eine Kategorieseite „Geschäft“ besucht, der Titel „Geschäftsartikel“ lautet.

Seitenvorlage für divi-Kategorien

Stil dynamischer Archivtitel

Sobald der dynamische Inhalt vorhanden ist, können wir ihn wie folgt gestalten:

  • Überschrift Schriftart: Ubuntu
  • Überschrift Schriftart: Gewicht: Fett
  • Überschrift Textfarbe: #192231
  • Überschrift Textgröße: 48px (Desktop), 38px (Tablet), 28px (Telefon)
  • Höhe der Überschriftslinie: 1.2em

Seitenvorlage für divi-Kategorien

Verwenden des Blog-Moduls zum dynamischen Anzeigen von Beiträgen für die aktuelle Kategorie

Wenn der dynamische Kategorieseitentitel vorhanden ist, müssen wir das Blogmodul hinzufügen, um die Beiträge für die aktuelle Kategorieseite anzuzeigen.

Neue Zeile hinzufügen

Fügen Sie unter der aktuellen obersten Zeile eine neue einspaltige Zeile hinzu.

Seitenvorlage für divi-Kategorien

Blog-Modul hinzufügen

Fügen Sie dann der Zeile ein Blog-Modul hinzu.

Seitenvorlage für divi-Kategorien

Aktualisieren Sie die Inhaltsoptionen wie folgt:

  • Beiträge für aktuelle Seite: JA
  • Beitragsanzahl: 9
  • Weiterlesen-Button anzeigen: JA

Seitenvorlage für divi-Kategorien

Denken Sie daran, dass wir sicherstellen müssen, dass die Beiträge für die aktuelle Seite aktiviert sind, damit die Kategorieseite das richtige Beitragsarchiv abrufen kann.

Design-Blog-Modul

Nachdem die Inhaltseinstellungen vorgenommen wurden, nehmen wir wie folgt einige Änderungen am Design vor:

  • Layout: Gitter

Seitenvorlage für divi-Kategorien

  • Titelschriftart: Ubuntu
  • Schriftstärke des Titels: Fett
  • Titeltextfarbe: #192231
  • Meta-Schriftart: Ubuntu
  • Meta-Textfarbe: #985e6d
  • Metatextgröße: 13px

Seitenvorlage für divi-Kategorien

  • Mehr lesen Schriftart: Ubuntu
  • Weiterlesen Schriftstärke: Fett
  • Mehr lesen Schriftstil: Unterstreichen
  • Lesen Sie mehr Textfarbe: #985e6d
  • Paginierungsschrift: Ubuntu
  • Paginierungstextfarbe: #985e6d
  • Paginierungstextgröße: 18px
  • Paginierungszeilenhöhe: 2em

Seitenvorlage für divi-Kategorien

  • Rahmenbreite des Rasterlayouts: 0px
  • Box Shadow: siehe Screenshot
  • Stärke der Box-Schattenunschärfe: 70px
  • Stärke der Box-Schattenausbreitung: -10px
  • Schattenfarbe: rgba(25,34,49,0.3)

Seitenvorlage für divi-Kategorien

An dieser Stelle haben wir eine grundlegende Kategorieseite mit dem Seitentitel und den Blog-Beiträgen eingerichtet, die entsprechend der aktuellen Kategorieseite korrekt angezeigt werden. Wir können jedoch kreativer werden, indem wir ein zusätzliches Modul hinzufügen, um den Beitrag auf kreative Weise anzuzeigen.

Erstellen Sie einen Beitragsschieberegler, um die 4 neuesten Beiträge in der aktuellen Kategorie anzuzeigen.

Wir können ein Post-Slider-Modul verwenden, um die Posts der Kategorieseite auch dynamisch anzuzeigen. Hier ist, wie es geht.

Neue Zeile hinzufügen

Fügen Sie zunächst eine neue Zeile mit einem 1/3 2/3-Spaltenlayout unter der oberen Zeile hinzu.

Seitenvorlage für divi-Kategorien

Post-Slider-Modul hinzufügen

Fügen Sie in der linken Spalte ein Post-Slider-Modul hinzu.

Seitenvorlage für divi-Kategorien

Aktualisieren Sie dann die Inhaltsoptionen des Post-Sliders wie folgt:

  • Beiträge für aktuelle Seite: JA
  • Beitragsanzahl: 4
  • Beitrags-Meta anzeigen: NO

Seitenvorlage für divi-Kategorien

Design Post Slider Modul

Nachdem der Inhalt des Post-Sliders vorhanden ist, aktualisieren Sie die Designeinstellungen wie folgt:

  • Textausrichtung: Links
  • Titelschriftart: Ubuntu
  • Höhe der Titelzeile: 1,3 em
  • Benutzerdefinierte Stile für Schaltfläche verwenden: JA
  • Schaltflächentextgröße: 16px
  • Schaltflächenhintergrundfarbe: #985e6d
  • Breite des Tastenrahmens: 0px
  • Schaltflächenschriftart: Ubuntu

Seitenvorlage für divi-Kategorien

  • Box Shadow: siehe Screenshot
  • Stärke der Box-Schattenunschärfe: 70px
  • Stärke der Box-Schattenausbreitung: -10px
  • Schattenfarbe: rgba(25,34,49,0.3)

Seitenvorlage für divi-Kategorien

Erstellen Sie ein Blog-Modul mit Layout in voller Breite

In der rechten Spalte können wir ein weiteres Blog-Modul mit einem Layout in voller Breite anstelle eines Rasterlayouts hinzufügen. Auf diese Weise können wir unseren Kategoriebeiträgen einen weiteren einzigartigen Anzeigebereich zur Verfügung stellen.

Blog-Modul hinzufügen

Um Zeit zu sparen, kopieren wir das vorhandene Blog-Modul in die untere Zeile und fügen es in die rechte Spalte neben dem Post-Slider ein.

Seitenvorlage für divi-Kategorien

Aktualisieren Sie die Einstellungen für das doppelte Blog-Modul

Öffnen Sie die doppelten Blog-Moduleinstellungen und aktualisieren Sie Folgendes:

  • Beiträge für aktuelle Seite: JA
  • Beitragsanzahl: 3
  • Auszug Länge: 120
  • Ausgewähltes Bild anzeigen: NEIN (zumindest vorerst)
  • Paginierung anzeigen: NEIN

Seitenvorlage für divi-Kategorien

  • Layout: Volle Breite:
  • Boxschatten: keiner

Seitenvorlage für divi-Kategorien

Ergebnis bisher

Bisher ist das Ergebnis eine minimale Anzeige der drei Blogbeiträge.

Seitenvorlage für divi-Kategorien

Aber wenn wir noch einen Schritt weiter gehen wollen, können wir links von jedem der Beitragsausschnitte ein paar kleine vorgestellte Bilder hinzufügen.

Verwenden Sie benutzerdefiniertes CSS, um kleinere vorgestellte Bilder zu erstellen, die links vom Inhalt des Postauszugs schweben.

Um einige kleine vorgestellte Bilder links neben den Blogpost-Auszügen hinzuzufügen, müssen wir benutzerdefiniertes CSS hinzufügen.

Geben Sie dem Blog-Modul eine benutzerdefinierte CSS-Klasse

Zunächst müssen wir dem Blog-Modul eine benutzerdefinierte CSS-Klasse hinzufügen. Öffnen Sie die Blog-Einstellungen und geben Sie unter der Registerkarte Erweitert Folgendes ein:

  • CSS-Klasse: left-blog-image

Seitenvorlage für divi-Kategorien

CSS-Code mit einem Code-Modul hinzufügen

Da wir dieser Vorlage nur ein kleines CSS-Snippet hinzufügen, können wir ein Codemodul verwenden. Fügen Sie unter dem Blogmodul ein Codemodul hinzu.

Seitenvorlage für divi-Kategorien

CSS-Code einfügen

Geben Sie dann das folgende CSS in den Codeinhaltsbereich ein:

<style>
@media (min-width: 981px) {
.left-blog-image .et_pb_post .entry-featured-image-url {
float: left;
width: 100%;
max-width: 150px;
margin: 0 20px 30px 0;
}
.left-blog-image .et_pb_post {
margin-bottom: 20px !important;
}
}
</style>

Seitenvorlage für divi-Kategorien

Aktualisieren Sie die Einstellungen des Blog-Moduls, um das angesagte Bild einzuschließen

Jetzt können wir das vorgestellte Bild wieder hinzufügen, sodass es dank des CSS-Snippets an der neuen Position links angezeigt wird.

Seitenvorlage für divi-Kategorien

Zusätzliches Styling für die Vorlage

Bevor wir die Dinge zum Abschluss bringen, lassen Sie uns ein paar kleine Nachbesserungen am Design vornehmen.

Fügen Sie einen Teiler unter dem Archivtitel hinzu und gestalten Sie ihn

Fügen Sie ein Trennmodul direkt unter dem Titel der Archivseite oben in der Vorlage hinzu.

Seitenvorlage für divi-Kategorien

Aktualisieren Sie dann die Teilereinstellungen wie folgt:

  • Linienfarbe: #985e6d
  • Teilergewicht: 3px
  • Maximale Breite: 200px

Seitenvorlage für divi-Kategorien

Abschnittstrenner zum Layout hinzufügen

Öffnen Sie die Abschnittseinstellungen und fügen Sie wie folgt einen Abschnittsteiler hinzu:

  • Top Divider Style: siehe Screenshot
  • Farbe des oberen Teilers: rgba(73,78,107,0.07)
  • Teilerhöhe: 90vw
  • Teiler Flip: horizontal und vertikal

Seitenvorlage für divi-Kategorien

Verwenden Sie die Post-Offset-Nummer mit jedem Modul, um doppelte Post-Displays zu vermeiden

Im Moment ziehen alle unsere Module den gleichen Beitragsinhalt für die aktuelle Kategorieseite. Um zu verhindern, dass diese Module Duplikate anzeigen, können wir die Option Post Offset Number verwenden, um eine bestimmte Anzahl von Posts zu „überspringen“, die den Post-Feed anzeigen.

Blogmodul-Post-Offset in voller Breite

Da unser Beitrags-Slider bereits den ersten (aktuellsten) Beitrag für die aktuelle Kategorieseite anzeigt, können wir diesen Beitrag im angrenzenden Blog-Modul versetzen. Öffnen Sie die Einstellungen für das Blog-Modul rechts neben dem Post-Slider und aktualisieren Sie die Post-Offset-Nummer wie folgt:

  • Post-Offset-Nummer: 1

Seitenvorlage für divi-Kategorien

Nun startet das Modul mit dem zweitletzten Beitrag für die aktuelle Kategorieseite.

Raster-Blog-Modul Post-Offset

Sobald das erste Blogmodul-Post-Offset vorhanden ist, müssen wir die Posts im Hauptblog-Modul am unteren Rand der Vorlage verschieben. Öffnen Sie dieses Blog-Modul und aktualisieren Sie die Post-Offset-Nummer wie folgt:

  • Post-Offset-Nummer: 4

Wir müssen die Offset-Zahl auf 4 setzen, um die 4 Posts zu berücksichtigen, die bereits oben angezeigt werden. Das Modul knüpft nun dort an, wo die anderen Module aufgehört haben und beginnt mit dem fünftletzten Beitrag.

Seitenvorlage für divi-Kategorien

Endgültige Ergebnisse

Um das Endergebnis anzuzeigen, gehen Sie zum WordPress-Dashboard und navigieren Sie zu Beiträge > Kategorien. Klicken Sie dann auf , um eine der vorhandenen Kategorien anzuzeigen.

Seitenvorlage für divi-Kategorien

Hier ist das Endergebnis.

Seitenvorlage für divi-Kategorien

Und hier ist es auf dem Tablet- und Telefondisplay.

Seitenvorlage für divi-Kategorien

Abschließende Gedanken

Hoffentlich hilft Ihnen dieser Beitrag, ein wenig leichter durchzuatmen, wenn Sie vor der Herausforderung stehen, ein Kategorieseitendesign für Ihre Website zu erstellen. Der Divi Theme Builder macht es extrem einfach, insbesondere da das Blog-Modul jetzt die Möglichkeit hat, Beiträge der aktuellen Seite anzuzeigen. Und die Post-Offset-Option ermöglicht es Ihnen, mehrere Blog-Module (oder sogar Post-Slider-Module) zu kombinieren, ohne jemals doppelte Posts auf dem Display zu sehen.

Wie hat Ihnen der Divi Theme Builder beim Erstellen von Kategorieseiten geholfen?

Ich freue mich von Ihnen in den Kommentaren zu hören.

Danke schön!