He creado un tipo de publicación personalizada ( project
) y funciona perfectamente. Tengo una página de archivo personalizada ( archive-project.php
), y eso también funciona muy bien, pero ¿cuál es la mejor manera de agregar un enlace a ese archivo de publicación personalizado en el menú principal del sitio?
He creado un enlace personalizado (ver más abajo), pero ¿hay una mejor manera que no esté tan codificada?
custom-post-types
menus
custom-post-type-archives
Django Reinhardt
fuente
fuente
Respuestas:
Puede usar una función integrada del editor de menús para esto. Vaya a su Tipo de publicación personalizada en el editor de menús, haga clic en la pestaña "Ver todo" y el primer elemento que verá es un enlace a la página del archivo CPT.
En caso de que su CPT no aparezca en el editor de menús, verifique si su CPT tiene archivos habilitados (
'has_archive' => true
en losregister_post_type
argumentos).Cuando esté seguro de que los archivos están habilitados y su CPT aún no está visible, puede revelarlo a través del menú Opciones de pantalla en la parte superior de la pantalla (gracias, Nathan Hornby ).
fuente