Agregar un tipo de mensaje personalizado a la pantalla del menú

32

Necesito una forma de agregar tipos de publicaciones personalizadas a la opción "Apariencia -> Menús" en Wordpress. He creado un tipo de publicación personalizada con:

register_post_type('produksjoner',$args);

Todos los ejemplos que encuentro solo agregan las páginas al menú agregando manualmente la URL en un elemento de menú personalizado. Quiero que pueda agregar esto automáticamente al elegirlo como cualquier otra página.

Llevo dos días buscando ... por favor, ayúdenme: - /

Ole Henrik Skogstrøm
fuente

Respuestas:

82

Para que sus tipos de publicaciones personalizadas aparezcan en Apariencia -> Menús, debe hacer dos cosas:

  1. Verifique sus argumentos y asegúrese de que show_in_nav_menus esté establecido en verdadero .

  2. Vaya a la página Apariencia -> Menús y en la parte superior, haga clic en Opciones de pantalla . En el panel que se abre, asegúrese de que sus tipos de publicaciones personalizadas estén marcadas.

¡Eso es todo!

Velvet Blues
fuente
¡Wow gracias! Eso fue más fácil de lo que pensaba. Cuando no puedo encontrar una respuesta rápida, probablemente sea porque es realmente simple y pocos tienen el mismo problema;)
Ole Henrik Skogstrøm
66
El punto "2" era lo que estaba buscando
Alex K
Desafortunadamente, al menos con el tema que estoy usando (bridge), los tipos secundarios no iluminan este elemento del menú como una subpágina de la página de archivo, por lo que estaba buscando una forma integrada en el primer caso Sin embargo, es posible acceder a él con css conectándose a la clase cpt en la etiqueta del cuerpo y a la clase en el elemento del menú.
rtpHarry
@ Gracias señor, su ayuda realmente resolvió mi problema usando la opción de pantalla en la parte superior de la página del menú.
Bhavin Thummar
Me ahorró mucho tiempo Estaba a punto de crear bucles para cada menú desplegable, etc. ¡Siempre tengo que recordar esas opciones de pantalla!
Sheriffderek
4

Me encontré con esta misma situación en la que necesitaba menús dinámicos para que mis páginas de Archivo de tipo de publicación personalizada se mostraran en el editor de menús.

Puede probar mi plugin CPT Archive to Nav y ver si eso le da lo que desea. http://wordpress.org/extend/plugins/cpt-archive-to-nav/ Debe hacer clic en el menú "Opciones de pantalla" en la parte superior de la página y luego seleccionar los CPT solicitados que se mostrarán en la pantalla . Luego, en la pestaña "Ver todo" del tipo de publicación, la selección superior debe ser la página de archivo.

Esto simplemente lo enmascara para que sea un tipo de elemento de menú personalizado en lugar de tener que ingresarlo manualmente para crear el menú. Actualmente no hay una manera de crear un nuevo tipo de elemento de menú que no sea el que ya está disponible para usted.

Kevin Langley Jr.
fuente
Esto podría ser realmente útil en un momento tardío. Gracias :)
Ole Henrik Skogstrøm
1
Guau. He estado esperando esta funcionalidad por un tiempo.
Norcross