Kurzfassung:
Breadcrumbs helfen Deinen Besuchern und Suchmaschinen, sich besser auf Deiner Website zurechtzufinden.
In diesem Guide (2025) zeige ich Dir, wie Du Breadcrumbs in GeneratePress einfügst – per Code Snippet, SEO-Plugin oder Hook-Element.
➡️ Ideal für Einsteiger und Fortgeschrittene – einfach, sicher und updatefest!
Inhaltsverzeichnis
- 1 Was sind Breadcrumbs und warum sind sie wichtig?
- 1.1 Methode 1: Breadcrumbs per single.php einfügen (nicht empfohlen)
- 1.2 Methode 2 (Empfehlung): Breadcrumbs über Code Snippets einfügen
- 1.3 So gehst Du vor:
- 1.4 Methode 3: Breadcrumbs mit Yoast SEO
- 1.5 Methode 4: Breadcrumbs in GeneratePress Premium (Hook-Element)
- 1.6 Welches Plugin eignet sich für Breadcrumbs in GeneratePress?
- 1.7 Kann ich Breadcrumbs ohne Plugin in GeneratePress einfügen?
- 1.8 Wo sollten Breadcrumbs in GeneratePress platziert werden?
- 2 Fazit: Die beste Methode für GeneratePress
- 3 Deine Meinung ist gefragt!
Was sind Breadcrumbs und warum sind sie wichtig?
Breadcrumbs (auch Brotkrumen-Navigation) zeigen Besuchern den genauen Pfad innerhalb Deiner Website an – etwa:
Startseite > Blog > WordPress > Artikelname
Sie verbessern nicht nur die Nutzerfreundlichkeit, sondern auch Deine SEO.
Suchmaschinen wie Google nutzen Breadcrumbs, um Inhalte besser zu strukturieren – oft werden sie sogar direkt in den Suchergebnissen angezeigt.
Der Name „Brotkrumen“ stammt übrigens aus dem Märchen Hänsel und Gretel, die mit Brotstücken ihren Weg markierten – genau das machen Breadcrumbs für Deine Website-Besucher.
Methode 1: Breadcrumbs per single.php einfügen (nicht empfohlen)
Eine Möglichkeit besteht darin, den Breadcrumb-Code direkt in der single.php einzutragen.
Öffne dafür den Theme Editor und füge an der gewünschten Stelle (z. B. oberhalb des Artikeltitels) folgenden Code ein:
<?php if ( function_exists( 'rank_math_the_breadcrumbs' ) ) rank_math_the_breadcrumbs(); ?>
💬 Nachteil:
Bei jedem Update des GeneratePress-Themes wird die Datei single.php überschrieben – und Deine Änderung geht verloren.
👉 Daher ist diese Methode nicht update-sicher und nur als Testlösung geeignet.
Methode 2 (Empfehlung): Breadcrumbs über Code Snippets einfügen
Die sicherste und einfachste Methode ist die Nutzung des kostenlosen Plugins Code Snippets.
Damit kannst Du Code hinzufügen, ohne die Theme-Dateien zu verändern.
So gehst Du vor:
- Installiere und aktiviere das Plugin Code Snippets
- Klicke auf Snippets → Neu hinzufügen
- Füge diesen Code ein (für Rank Math):
add_action( 'generate_before_main_content', function() {
if ( function_exists('rank_math_the_breadcrumbs') ) {
rank_math_the_breadcrumbs('<div class="grid-container"><p id="breadcrumbs">','</p></div>');
}
});
- Speichere und aktiviere das Snippet
💡 Tipp:
- Mit
generate_before_main_content erscheinen die Breadcrumbs ideal innerhalb des Hauptcontainers und oberhalb des Titels. - Alternativ kannst Du andere Hooks ausprobieren, z. B.:
generate_after_headergenerate_before_contentgenerate_before_entry_titlegenerate_after_entry_header
Alle Hooks findest Du in der GeneratePress Hook Reference.
Die Wahl des richtigen Hooks hängt davon ab, wo Du die Breadcrumbs anzeigen möchtest. Oberhalb des Titels ist meist am besten, aber in Kategorie-Seiten kann auch „generate_after_header“ sinnvoll sein.
💬 Hinweis:
RankMath bietet alternativ auch einen Shortcode ([), den Du in einem Hook-Element von GeneratePress oder Block einfügen kannst.rank_math_breadcrumb]
Methode 3: Breadcrumbs mit Yoast SEO
Wenn Du Yoast SEO statt Rank Math nutzt, kannst Du diesen Code verwenden:
add_action( 'generate_before_main_content', function() {
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb('<div class="grid-container"><p id="breadcrumbs">','</p></div>');
}
});
💬 Hinweis:
Yoast bietet alternativ auch einen Shortcode (), den Du in einem Hook-Element (GeneratePress Premium) oder Block einfügen kannst.
Methode 4: Breadcrumbs in GeneratePress Premium (Hook-Element)
Mit GeneratePress Premium geht es am komfortabelsten – ganz ohne zusätzliches Plugin:
- Gehe zu Design → Elements → Neu hinzufügen
- Wähle Hook als Element-Typ
- Füge den passenden Shortcode ein:
oder
- Wähle den Hook generate_before_main_content
- Aktiviere die Option „Execute Shortcodes“
- Unter Display Rules → „Post“ oder „All Singulars“ auswählen
- Speichern und Veröffentlichen
✅ Vorteil:
- Keine Code-Dateien nötig
- Änderungen jederzeit im Customizer sichtbar
- 100 % update-sicher
Welches Plugin eignet sich für Breadcrumbs in GeneratePress?
Am besten Rank Math oder Yoast SEO. Beide bieten eigene Breadcrumb-Funktionen.
Kann ich Breadcrumbs ohne Plugin in GeneratePress einfügen?
Ja, über ein Code Snippet oder ein Hook-Element in GeneratePress.
Wo sollten Breadcrumbs in GeneratePress platziert werden?
Am besten oberhalb des Artikeltitels (generate_before_main_content) – so sind sie sofort sichtbar und benutzerfreundlich.
Fazit: Die beste Methode für GeneratePress
Breadcrumbs sind ein kleines, aber wichtiges Element für Struktur und SEO.
Die empfohlene Lösung ist die Integration per Code Snippets-Plugin oder über das Hook-Element in GeneratePress Premium.
Beide Varianten sind einfach einzurichten, update-sicher und lassen sich jederzeit anpassen – perfekt für professionelle WordPress-Websites.
Wenn Du regelmäßig mit SEO arbeitest, sind Breadcrumbs fast Pflicht. Sie bieten Struktur, verbessern die interne Verlinkung und machen Deine Website für Besucher deutlich übersichtlicher. Mit GeneratePress ist die Umsetzung zum Glück schnell erledigt.
Deine Meinung ist gefragt!
Hast Du Breadcrumbs bereits in Deine GeneratePress-Website integriert?
Welche Methode nutzt Du – Code Snippet, Plugin oder Premium-Hook?
Schreib mir unten in die Kommentare und teile Deine Erfahrungen!

