Name des benutzerdefinierten Beitragstyps

Ich habe einen benutzerdefinierten Post-Typ mit meinen Anforderungen erstellt. Ich habe “WP Video Gen” als Menübezeichnung verwendet. Aber ich möchte rot markierten Artikel als “Videos” nennen. Ist es möglich? Ref: http://ScrnSht.com/jcvlhy

Danke im Voraus.

Solutions Collecting From Web of "Name des benutzerdefinierten Beitragstyps"

Wenn Sie Ihren benutzerdefinierten Beitragstyp registrieren, gibt es ein Argument namens “Labels”, das Sie an register_post_type() . Das Argument ist ein assoziatives Array mit benannten Bezeichnungen für das Menü und die Bildschirme Ihres Post-Typs. Das Etikett, nach dem Sie suchen, heißt “all_items”.

Ich kenne Ihren Code für die Registrierung des Post-Typs nicht, aber hier ist ein kurzes Beispiel, das dem entspricht, wonach Sie gefragt haben:

 function video_gen_init() { register_post_type( 'video_gen', array( 'public' => true, 'labels' => array( 'name' => 'WP Video Gen', 'all_items' => 'Videos', ), ) ); } add_action( 'init', 'video_gen_init' ); 

Andere verfügbare Etiketten sind (laut dem WordPress Codex zum Zeitpunkt des Schreibens):

  • ‘Name’ – allgemeiner Name für den Post-Typ, normalerweise Plural. Dasselbe wie und überschrieben durch $ post_type_object-> label
  • ‘singular_name’ – Name für ein Objekt dieses Post-Typs. Der Standardwert ist der Wert des Namens
  • ‘add_new’ – der neue Text hinzufügen. Der Standardwert ist Neu hinzufügen für sowohl hierarchische als auch nicht-hierarchische Typen. Wenn Sie diese Zeichenfolge internationalisieren, verwenden Sie bitte einen gettext-Kontext, der Ihrem Post-Typ entspricht. Beispiel: _x (‘Add New’, ‘product’);
  • ‘all_items’ – der Text für alle Elemente, der im Menü verwendet wird. Standard ist das Label Name
  • ‘add_new_item’ – der neue Nachrichtentext hinzufügen. Standard ist Neuen Post hinzufügen / Neue Seite hinzufügen
  • ‘edit_item’ – der Text des Bearbeitungstextes. Standard ist Bearbeiten / Seite bearbeiten
  • ‘new_item’ – der neue Nachrichtentext. Standard ist Neuer Post / Neue Seite
  • ‘view_item’ – der Nachrichtentext. Standard ist Ansicht Post / View Page
  • ‘search_items’ – der Suchbegriff. Standard ist Search Posts / Search Pages
  • ‘not_found’ – der nicht gefundene Text. Standard ist Keine Beiträge gefunden / Keine Seiten gefunden
  • ‘not_found_in_trash’ – der nicht im Papierkorb gefundene Text. Standard ist Keine Posts gefunden im Papierkorb / Keine Seiten im Papierkorb gefunden
  • ‘parent_item_colon’ – der übergeordnete Text. Diese Zeichenfolge wird nicht für nicht hierarchische Typen verwendet. In hierarchischen Versionen lautet der Standardwert “Parent Page”
  • ‘menu_name’ – der Name des Menünamens. Diese Zeichenfolge ist der Name für Menüelemente. Der Standardwert ist der Wert des Namens

Bildbeschreibung hier eingeben

Ist es möglich?

Sorry, aber nein , dies ist nicht möglich, aufgrund der internen Logik, die WordPress beim Rendern des Menüs anwendet. Das erste Untermenüelement ist immer dasselbe wie das Menüelement der obersten Ebene (bis Sie keine Korrektur anwenden, die das Kopieren überhaupt verhindert – nicht empfehlenswert, da es das Standardverhalten zerstört und damit behaftet, was der Benutzer erwartet und mit dem verbleibenden sieht Menüpunkte).

Einzelheiten

In meinem Artikel können Sie mehr darüber lesen , wie sich Menüelemente verhalten .