Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como adicionar um arquivo de tipo de postagem nos menus de navegação do WordPress

Recentemente, um de nossos leitores perguntou se era possível adicionar um link para páginas de arquivo de tipo de postagem personalizada nos menus de navegação do WordPress. Uma página de arquivo no WordPress exibe uma lista de todas as postagens em um tipo de postagem, categoria ou tag específica. Neste artigo, mostraremos a você como adicionar um arquivo de tipo de postagem nos menus de navegação do WordPress.

How to add custom post type archive link in navigation menus

Arquivos de tipo de postagem personalizados no WordPress

No WordPress, o termo “Arquivos” é usado para uma lista de entradas de um tipo de postagem ou taxonomia (como categorias e tags).

Se os arquivos estiverem ativados para um tipo de postagem personalizada, você poderá exibi-los em seu site. Normalmente, a URL da página de arquivo do tipo de postagem personalizada tem este formato:

http://example.com/post-type-slug/

O slug do tipo de postagem é o nome agradável do seu tipo de postagem personalizado.

Por exemplo, temos um tipo de post personalizado chamado ‘Deals’ e você pode visualizar sua página de arquivo em um URL como este:

https://www.wpbeginner.com/pt/deals/

Você pode colocar um link para a página de arquivo do seu tipo de postagem personalizada nos menus de navegação do seu site. Isso permitirá que os usuários vejam todas as entradas anteriores publicadas nesse tipo de postagem em uma única página.

Dito isso, vamos ver como adicionar um link para a página de arquivo do seu tipo de postagem personalizada nos menus de navegação do WordPress.

Adição de link para a página de arquivo de tipo de postagem personalizada nos menus de navegação

Primeiro, você precisa acessar a página Appearance ” Menus. Você verá uma guia para cada tipo de postagem personalizada na coluna da esquerda.

Custom post type tab on navigation menus screen in WordPress

Você precisa clicar no nome do seu tipo de postagem personalizada para expandi-lo e, em seguida, clicar na guia “Exibir tudo”.

Você verá uma opção para os arquivos de seu tipo de postagem. Marque a caixa ao lado dela e, em seguida, clique no botão Add to Menu (Adicionar ao menu).

Seu arquivo de tipo de postagem personalizado aparecerá agora como um item de menu na coluna da direita.

Post type archive menu item

Por padrão, ele usará o nome do tipo de postagem personalizada com a palavra archives no rótulo do link.

Talvez você queira mudar isso para algo mais fácil. Clique no item de menu para editá-lo e, em seguida, altere seu rótulo de navegação.

Menu label

Não se esqueça de clicar no botão salvar menu para armazenar suas alterações.

Agora você pode visitar seu site para ver o link do arquivo de tipo de post personalizado no menu de navegação.

Custom post type link in WordPress navigation menu

Assim como os posts e as páginas, você também pode adicionar uma única entrada do seu tipo de post aos menus de navegação.

Basta selecionar uma entrada e clicar no botão add to menu (adicionar ao menu).

Adding single items from a post type to navigation menus

Não se esqueça de clicar no botão salvar menu para armazenar suas alterações.

Meu tipo de post personalizado não aparece na tela de menus

Os tipos de post personalizados precisam atender a alguns requisitos para serem exibidos na página Appearance ” Menus.

Primeiro, você precisa se certificar de que existe uma página de arquivo para o seu tipo de post personalizado. Normalmente, é um URL como este:

http://example.com/movies/

Substitua example.com pelo seu próprio nome de domínio e movies pelo seu tipo de postagem.

Se você puder ver entradas do seu tipo de postagem nessa página, isso significa que seu tipo de postagem é compatível com arquivos, mas não com outros requisitos.

A boa notícia é que você ainda pode adicionar a página de arquivo do seu tipo de postagem personalizado como um link personalizado.

Visite a página Aparência ” Menus e clique na guia “Link personalizado” para expandi-la.

Adding a post type archive link as a custom link

Digite o URL da página de arquivo do tipo de postagem personalizada no campo URL e adicione o rótulo que deseja exibir no campo de link.

Em seguida, clique no botão adicionar ao menu e você verá que o link personalizado aparecerá na coluna da direita.

Custom link item in navigation menu

Agora você pode clicar no botão salvar menu para armazenar suas alterações.

Esperamos que este artigo tenha ajudado você a aprender como adicionar um arquivo de tipo de postagem nos menus de navegação do WordPress. Talvez você também queira ver nossa lista dos 12 tutoriais mais úteis sobre tipos de post personalizados do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

8 ComentáriosDeixe uma resposta

  1. Vale

    Hello,
    I am kind of confused, didn’t we supposed to use our-category.php template and our-taxonomy.php archive pages? Or in this case we don’t need to create those custotom php loop/templates?
    Thank you

  2. Jordan

    Is there a way to do this but to carry over a parent in the URL? for example.. I create a CPT called /videos/. I add it to the menu under “our-projects”… so the url ends up being /our-projects/videos/

    Thanks!

  3. ratnesh

    how to add posts in different pages and similar posts to be displayed inhome page

  4. Roland

    “Custom post types need to match some requirements in order to be displayed on Appearance » Menus page.”

    What requirements are these then?

      • Radley Anaya

        Also note – if you change your custom post type you will likely need to update your permalinks.

  5. Amani Joseph

    Hi am a small website owner in Tanzania, wpbeginner help me from the day i start blogging to date. Am proud of my self to find this site and i will recommend this site to any WordPress beginner even pros, Today i have one Question i didn’t know where to ask and i think this is opportunity for you guys you can create the platform where we can i ask question about WordPress and other people or even you guys you can ask, This give the chance to find something to write to your blog. That say’d my question is i want to run something like deals like you do on the Deals section on this blog, can you recommend any plugin to do the work.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.