Eu criei um tipo de postagem personalizada ( project
) e funciona perfeitamente. Eu tenho uma página de arquivo personalizada ( archive-project.php
) e isso também funciona muito bem, mas qual é a melhor maneira de adicionar um link a esse arquivo de postagem personalizado no menu principal do site?
Criei um link personalizado (veja abaixo), mas existe uma maneira melhor que não seja tão codificada?
custom-post-types
menus
custom-post-type-archives
Django Reinhardt
fonte
fonte
Respostas:
Você pode usar uma função interna do editor de menus para isso. Vá para o seu Tipo de postagem personalizada no editor de menus, clique na guia "Visualizar tudo" e o primeiro item que você vê é um link para a página de arquivo CPT.
Caso o seu CPT não apareça no editor de menus, verifique se o seu CPT tem arquivos ativados (
'has_archive' => true
nosregister_post_type
argumentos).Quando você tiver certeza de que os arquivos estão ativados e seu CPT ainda não está visível, você pode revelá-lo através do menu Opções de tela na parte superior da tela (obrigado, Nathan Hornby ).
fonte