Menü mit automatischen Seiten, die vom benutzerdefinierten Posttyp enthalten sind

Frage – Wie kann man das wordpress 3.0 Menüsystem verwenden, um automatisch neue Seiten von einem benutzerdefinierten Beitragstyp innerhalb des Menüs aufzunehmen (ich beziehe mich auf den Bereich “Menüverwaltung” von wordpress für die öffentliche Website).

Ich glaube, das funktioniert derzeit für die regulären “Seiten”, wenn Sie das Kästchen “Automatisch eingeben” aktivieren, aber gibt es eine Möglichkeit, es auch so zu programmieren, dass es für Seiten eines benutzerdefinierten Post-Typs funktioniert?

Solutions Collecting From Web of "Menü mit automatischen Seiten, die vom benutzerdefinierten Posttyp enthalten sind"

Dies wird durch die function _wp_auto_add_pages_to_menu() (in \wp-includes\nav-menu.php ) erreicht, die an den transition_post_status Hook \wp-includes\nav-menu.php ist.

Leider ist es für den Seitenposttyp fest codiert und nicht einfach zu erweitern.

Auf der anderen Seite, da es durch generische Hook funktioniert es ist nicht schwer (relativ, Menüs internen Code ist Schmerz), Analog für benutzerdefinierte Post-Typ zu entwickeln.