Lektionen5

Wie das Foodblogliebe-Theme Rezeptdaten nativ integriert

Lerne, wie das Foodblogliebe-Theme Rezeptdaten als native WordPress-Inhalte behandelt und warum dadurch Suche, Newsletter, Saisonkalender und Archivseiten automatisch funktionieren.

0% abgeschlossen

Theme

Was nativ integriert für die Suche bedeutet

In Kurs 1 haben wir gesehen, warum die WordPress-Suche Rezeptdaten aus Plugins nicht findet...

Noch nicht gestartet

In Kurs 1 haben wir gesehen, warum die WordPress-Suche Rezeptdaten aus Plugins nicht findet. Wenn Rezeptdaten aber als native WordPress-Inhalte gespeichert sind, ändert sich das grundlegend.

Suche über WordPress-Standardfunktionen

Weil Zutaten, Kochzeit, Titel und Anleitungsschritte in wp_posts und wp_postmeta liegen, kann die WordPress-Suche sie durchsuchen. „Basilikum" findet nicht nur Blogartikel, die das Wort im Text erwähnen, sondern auch alle Rezepte, die Basilikum in der Zutatenliste haben.

Das funktioniert ohne eigene AJAX-Endpunkte, ohne separates Suchsystem, ohne Plugin. Es ist die Standard-WordPress-Suche — erweitert um die Rezeptfelder.

Filtern nach Rezeptdaten

Weil Kochzeit, Schwierigkeitsgrad und Portionenanzahl als einzelne Meta-Felder gespeichert sind, kann WordPress sie als Filter nutzen:

  • „Alle Rezepte unter 30 Minuten" — eine Meta-Query auf das Kochzeit-Feld
  • „Alle einfachen Rezepte" — ein Taxonomie-Filter auf den Schwierigkeitsgrad
  • „Alle Pasta-Rezepte aus der italienischen Küche" — kombinierte Taxonomie-Abfrage

Das sind Standard-WordPress-Abfragen (WP_Query mit meta_query und tax_query). Kein Plugin nötig, kein Custom-Code pro Filter.

Der vorberechnete Suchindex

Zusätzlich zur Standard-Suche nutzt das Theme einen vorberechneten Suchindex. Beim Speichern eines Rezepts werden die relevanten Daten (Zutaten, Titel, Kategorien, Schlagwörter) in einen Index geschrieben, der blitzschnelle Suchen ermöglicht.

Der Index ist eine Beschleunigung, keine Notwendigkeit. Auch ohne ihn würde die Suche funktionieren — nur langsamer. Bei Rezept-Plugins hingegen funktioniert die Suche ohne Plugin-eigene Endpunkte gar nicht.

Eine Suche statt zwei

Mit dem nativen Ansatz gibt es eine Suche auf dem Blog, nicht zwei. Leser finden Blogartikel und Rezepte über dieselbe Suchleiste. Das Erlebnis ist nahtlos — kein Umschalten zwischen Blog-Suche und Rezept-Suche, kein unterschiedliches Verhalten.

Wer die vollständige Feature-Beschreibung der Rezeptsuche im Foodblogliebe-Theme sehen möchte, findet sie im Kurs Rezeptsuche im Foodblogliebe Theme.

Wenn du diese Lektion gelesen hast, markiere sie als abgeschlossen.