Die Standardtaxonomie ‘post_tag’ wurde zu CPT hinzugefügt, das von einer benutzerdefinierten Rolle verwaltet wird: nichts in der Metabox

Ich habe einen benutzerdefinierten Post-Typ erstellt, den eine benutzerdefinierte Rolle verwalten kann: Sie verfügt nur über die functionen zum Verwalten dieses CPT.

Bei der Registrierung des CPT habe ich das Argument gesetzt: ‘taxonomies’ => array (‘post_tag’) Aber wenn ich zu dem Formular dieses CPT gehe, der als Benutzer in der benutzerdefinierten Rolle angemeldet ist, kann ich die Metabox– “Tags” sehen “, aber nur die Titelzeile, da ist nichts in der Box.

Ich habe keine Möglichkeit gefunden, es der benutzerdefinierten Rolle zu geben …. Wie könnte das behoben werden?

Danke !

Solutions Collecting From Web of "Die Standardtaxonomie ‘post_tag’ wurde zu CPT hinzugefügt, das von einer benutzerdefinierten Rolle verwaltet wird: nichts in der Metabox"

Ich denke, Ihre benutzerdefinierte Benutzerrolle verfügt nicht über die erforderliche Fähigkeit, Begriffe zuzuordnen, was im Fall der post_tag Taxonomie post_tag wäre.

Es wäre also eine Sache, es Ihrer Rolle zu geben – was höchstwahrscheinlich nicht das ist, was Sie gerne tun würden, da dies nicht nur die Zuweisung von Termen beeinflusst, sondern auch eine Reihe anderer Aktionen.

Sie können auch die function map_meta_cap verwenden. Wenn Sie sich für diesen Ansatz entscheiden und Probleme haben, sagen Sie es einfach und ich werde versuchen, Ihnen zu helfen.