Ich habe benutzerdefinierte Taxonomien in WordPress erstellt und möchte die aktuellen Post-Taxonomien für den Post in einer Liste anzeigen.
Ich verwende den folgenden Code, um eine benutzerdefinierte Taxonomie namens "Job Discipline" anzuzeigen:
%Vor%Das ist nur eine von vielen Taxonomien, die ich aufführen möchte.
Das Problem besteht darin, dass der obige Code alle "Job Disciplines" anzeigt, die mindestens einen Post und nicht die aktuelle Post-Taxonomie haben.
Wie kann ich dieses Problem lösen?
Hier ist ein modifizierter Code aus dem Codex (siehe Link unten), der alle Taxonomien des aktuellen Beitrags mit angehängten Begriffen anzeigt:
%Vor%Dies wird so verwendet:
%Vor% Die Ausgabe könnte so aussehen, wenn der aktuelle Post die Taxonomien country
und city
:
Das ursprüngliche Codebeispiel im Codex:
Hoffe, das hilft - ich bin sicher, dass du das an dein Projekt anpassen kannst; -)
Aber was, wenn ich nur einige von ihnen und nicht alle anzeigen möchte? Ich möchte sie auch selbst nennen, anstatt sie Taxonomie zu geben Namen mit Unterstrichen. Irgendeine Idee, wie kann ich das erreichen?
Hier ist eine Modifikation, um das zu erreichen:
%Vor%Nur für den Fall, dass jemand sie nach Eltern gruppiert anzeigen möchte.
Es ist im Grunde die gleiche Antwort wie oben. Ich habe diese Antwort in einem anderen Beitrag verwendet: Ссылка um sie zu gruppieren (nach ID und nach Eltern).
Funktion geändert, um es mit Objekten zu verwenden:
%Vor%Letzte Funktion:
%Vor%Wird auf die gleiche Weise verwendet:
%Vor%Hinweis: Arbeiten Sie nur mit einer Ebene untergeordnete Begriffe.
Tags und Links php wordpress foreach taxonomy custom-taxonomy