/ Verwenden Sie Post-Metadaten oder Taxonomie in WordPress - WordPress

Verwenden Sie Postmetadaten oder Taxonomie in WordPress - WordPress

Ich versuche, eine WordPress-basierte Website zu erstellen, auf der der Haupttyp des Beitrags der Film ist, zum Beispiel für einen neuen Artikel (Film), abgesehen von den allgemeinen Bereichen wie title name, einige extra Felder mögen director publish-time thumb sind ebenfalls erforderlich.

Nach dem Lesen der Anleitung in WordPress.org, es scheint, dass die post-metadaten verwendet werden können, aber ich brauche auch einige felder können abfragbar sein, zum beispiel kann man filme suchen, die in einem bestimmten jahr oder vom selben regisseur veröffentlicht wurden. Auch das habe ich gefunden Term und TaxonomyObwohl ich nicht sehr genau über die beiden Konzepte Bescheid weiß, scheint es sich bei ihnen um Dinge wie Kategorie und Tag zu handeln.

Welches ist bevorzugt?

Antworten:

0 für die Antwort № 1

Sie sollten sowohl Metadaten als auch Taxonomie verwenden.

Für Felder wie Veröffentlichungszeit, Regie, Daumen sollten Sie Post-Meta verwenden, da diese für jeden Film unterschiedlich sind.

Genre, Sprache und Bewertung können jedoch klassifiziert werden, sodass Sie benutzerdefinierte Taxonomien wie Kategorien und Tags verwenden sollten.

Bei der Abfrage können sowohl Taxonomie- als auch Metadaten verwendet werden.

Schreiben Sie benutzerdefinierte WP_Query () - Argumente mit meta_query und tax_query, um die Ergebnisse zu filtern.


0 für die Antwort № 2

Klingt es so, als ob Sie benutzerdefinierte Felder möchten? https://www.advancedcustomfields.com/ Die Abfrage nach dem Feld ist so einfach wie get_field ("field_name").


0 für die Antwort № 3

Sie können benutzerdefinierte verwenden Taxonomie mit benutzerdefinierten WP_Query () Argumente mit meta_query und tax_query um Ergebnisse zu filtern, die bereits von @lax mariappan beschrieben wurden. Weitere Informationen finden Sie in der WordPress-Dokumentation.