hard code shortcode nur für bestimmte Kategorien

Ich möchte mehrere Shortcodes in meine Postvorlage einbetten, aber ich möchte, dass die Tags an eine bestimmte Kategorie (und Unterkategorien) gebunden sind.

Ich habe den Kodex durchgesehen, bin mir aber nicht sicher, wo ich anfangen soll.

Solutions Collecting From Web of "hard code shortcode nur für bestimmte Kategorien"

Wenn Sie den Code direkt in die Vorlagendatei einbetten, warum sollten Sie sich mit Shortcodes beschäftigen?

Extrahieren Sie einfach den Code aus dem functionsaufruf add_shortcode() und fügen Sie ihn Ihrer Vorlage hinzu, der in ein entsprechendes bedingtes Tag eingeschlossen ist, z. B. in_category() , z. B .:

 if ( in_category( $cat ) ) { // put shortcode code here } 

Hinweis: Das $cat Argument kann eine ID, ein Name oder ein Slug sein.