Ich baue ein maßgeschneidertes Wordpress-Theme für eine Zeitschrift. Ich habe eine Kategorie eingerichtet, die einen Artikel grundsätzlich als "featured" markiert und auf der Startseite erscheinen lässt. Ich möchte, dass diese Kategorie beim Browsen auf der Website nicht angezeigt wird, da sie für die Mitarbeiter des Magazins bestimmt ist, um zu steuern, was auf der Startseite angezeigt wird, und nicht als Werkzeug für die Suche von Benutzern verwendet werden kann.Ändern, welche Wordpress-Kategorien angezeigt werden
Seit the_category(); Ich werde alle Kategorien zurückgeben, ich brauche Hilfe beim Aufbau einer PHP-Schleife, die Kategorien anzeigt, während ich diese überspringe. Ein Beitrag wird immer nur eine Kategorie haben, es sei denn, dieser Beitrag wird angewendet. Ich denke auch, dass der Aufbau einer Funktion, die mehrmals auf der Site referenziert werden könnte, die effizienteste Art ist, dies zu handhaben.
Wenn es noch eine einfachere Methode gibt, um das gleiche Ergebnis zu erreichen, können Sie auch darauf hinweisen. Ich möchte nur meine Plugin-Abhängigkeiten minimal halten. Danke für deine Hilfe!
Vielen Dank für die Antwort! Aber ich bin ein wenig verwirrt, wie ich das anwenden könnte, da es immer noch the_category() verwendet. Ich möchte immer noch die Kategorie jedes Artikels anzeigen, sogar die, die ich vorlege, ich möchte nur die Kategorie "Featured" ausblenden. Die Seite ist für eine Zeitschrift, und sie haben keinen Abschnitt mit dem Titel "Featured", also versuche ich, diese eine Kategorie aus der Sicht zu verbergen, wenn das mehr Sinn macht. – Alebon
Genau das ist der Code, den ich zur Verfügung gestellt habe: Er zeigt alle Beiträge an, verbirgt aber das Kategoriefeld nur für die Kategorie-ID in der if-Anweisung. Aber es scheint, als hättest du einen anderen Weg gefunden, gut für dich :) – D14n4