it-swarm.com.de

Hinzufügen eines benutzerdefinierten Beitragstyps zum Menübildschirm

Ich benötige eine Möglichkeit, benutzerdefinierte Beitragstypen zur Option "Darstellung -> Menüs" in Wordpress hinzuzufügen. Ich habe einen benutzerdefinierten Beitragstyp erstellt mit:

register_post_type('produksjoner',$args);

Bei allen Beispielen, die ich finde, werden die Seiten dem Menü hinzugefügt, indem die URL manuell einem benutzerdefinierten Menüelement hinzugefügt wird. Ich möchte, dass es dies automatisch hinzufügt, indem es wie jede andere Seite ausgewählt wird.

Ich habe jetzt seit zwei Tagen gesucht ... bitte hilf mir: - /

26

Damit Ihre benutzerdefinierten Beitragstypen unter Darstellung -> Menüs angezeigt werden, müssen Sie zwei Schritte ausführen:

  1. Überprüfen Sie Ihre Argumente und stellen Sie sicher, dass show_in_nav_menus auf true gesetzt ist.

  2. Gehen Sie zur Seite Darstellung -> Menüs und klicken Sie ganz oben auf Bildschirmoptionen . Vergewissern Sie sich im daraufhin angezeigten Fenster, dass Ihre benutzerdefinierten Beitragstypen aktiviert sind.

Das ist alles!

74
Velvet Blues

Ich bin auf dieselbe Situation gestoßen, in der ich dynamische Menüs benötigte, damit meine Seiten mit benutzerdefinierten Beitragstypen-Archiven im Menü-Editor angezeigt werden.

Sie können mein CPT Archive to Nav-Plugin ausprobieren und sehen, ob Sie damit das bekommen, was Sie wollen. http://wordpress.org/extend/plugins/cpt-archive-to-nav/ Sie müssen oben auf der Seite auf das Menü "Bildschirmoptionen" klicken und dann die gewünschten CPTs auswählen auf dem Bildschirm angezeigt. Dann in der Registerkarte "Alle anzeigen" des Beitragstyps und der oberen Auswahl sollte die Archivseite sein.

Dies maskiert es lediglich als benutzerdefinierten Menüelementtyp, anstatt es manuell eingeben zu müssen, um das Menü zu erstellen. Derzeit gibt es keine andere Möglichkeit, einen neuen Menüelementtyp zu erstellen, als den, der Ihnen bereits zur Verfügung steht.

4