it-swarm.com.de

Wie kann ich eine primäre Kategorie auswählen?

Ich suche ein Plugin oder einen Vorschlag zur Auswahl eines primären/Hauptbegriffs (benutzerdefinierte Taxonomie) in einem benutzerdefinierten Beitragstyp.

Zum Beispiel entwickle ich eine Wordpress-Website für Musiker. Ich habe einen benutzerdefinierten Beitragstyp mit dem Namen "Releases". Unter "Releases" gibt der Benutzer die Informationen zu einem Titel (Titel, Links usw.) ein und wählt dann einen Künstler (oder mehrere Künstler) aus der Taxonomie "Künstler" aus.

Mein Ziel ist es, etwas wie "Bob Dylan ft. The Band ..." mit etwas wie get_the_terms () auszugeben;

Ich habe bereits darüber nachgedacht, den Benutzer den primären Künstler (oder die sekundären Künstler) manuell eingeben zu lassen. Ich habe sogar darüber nachgedacht, eine doppelte Taxonomie mit dem Namen (primärer Künstler/sekundär) zu erstellen. Beide Lösungen scheinen etwas überflüssig. Ist es ein Plugin, mit dem ich alles in einer Taxonomie zusammenfassen kann, indem der Benutzer einfach auswählt, welcher Künstler der primäre ist?

1
Mr-Alex

In WordPress gibt es kein Konzept für "primäre" Begriffe. Taxonomien sind Gruppierungsmechanismen. Post gehört zu mehreren Begriffen zu gleichen Bedingungen (kein Wortspiel beabsichtigt). Kein Begriff ist "mehr" einer Gruppe als der Rest.

Nach einer kurzen Beschreibung Ihres Anwendungsfalls wären Künstler intuitiv viel besser als CPT zu definieren. Aber dann kommt es auf die Beziehung zwischen Posts an und WP macht das auch nicht von der Stange. Allerdings gibt es dafür Plugins wie Posts2Posts.

Insgesamt würde ich empfehlen, etwas mehr über Architektur nachzudenken. Wenn Taxonomien zu aufwändig werden, ist dies auf lange Sicht ein schlechtes Zeichen.

1
Rarst

Es sind jetzt ein paar 2 Jahre. Aber ich habe auch festgestellt, dass sich Ihre Frage mit der gleichen Sache befasst. Sie können das Yoast SEO-Plugin dafür verwenden. Es hilft einem, diese Kernfunktionalität hinzuzufügen und Sie bei der Verbesserung Ihrer Suchmaschinenoptimierung und anderen zu unterstützen Eigenschaften.

Diese Links gaben mir die Antwort Yoast SEO Plugin erlaubt es, primäre Kategorien zu erstellen Beispiel ist hier wie man den Code benutzt

0
omukiguy