A Estrutura de Permalinks do WordPress

Conhecer a estrutura dos permalinks ou links permanentes do WordPress é muito importante. Pois, só assim é que saberá quando e que tipo de alterações deverá fazer. Passo na íntegra este artigo que lhe mostrará como fazer isso.

Os links permanentes são os URLs permanentes para suas postagens individuais no blog, bem como categorias e outras listas de postagens no blog. Um link permanente é o que outro blog usa para vincular ao seu artigo (ou seção) ou como você pode enviar um link para a sua história em uma mensagem de email. O URL de cada postagem deve ser permanente e nunca mudar – portanto, permalink.

Tipos de Permalinks

Existem três tipos básicos de links permanentes do WordPress:

#1 Padrão: “Feio” Padrão: “Feio”
O padrão parece

http://example.com/?p=N

onde N é o número do ID da postagem. Ele funciona em todos os ambientes de servidor, mas não parece tão bom quanto algumas das outras opções.

#2 mod_rewrite: “Pretty Permalinks” #mod_rewrite: “Pretty Permalinks”
Usando mod_rewrite ou lighttpd, você pode produzir permalinks muito mais agradáveis (consulte Pretty Permalinks). Existem muitos formatos diferentes, mas os mais comuns e versáteis parecem.

http://example.com/2012/post-name/

ou

http://example.com/2012/12/30/post-name

Permalinks bastante disponíveis em:

  • Servidor da web Apache com o módulo mod_rewrite
  • Nginx usando arquivos try, por exemplo de acordo com este tutorial
  • Servidor da web Hiawatha com suporte ao UrlToolkit ativado.
  • Lighttpd usando um manipulador 404 ou mod_rewrite
  • Caddy usando reescrita, p. de acordo com este tutorial

#3 PATHINFO: “Quase bonito” PATHINFO: “Quase bonito”
Os permalinks do PATHINFO se parecem muito com os permalinks mod_rewrite, mas por uma exceção: eles têm o /index.php inserido antes deles, assim:

http://example.com/index.php/yyyy/mm/dd/post-name/

Caso contrário, são iguais aos permalinks mod_rewrite “bonitos” e são igualmente flexíveis. Qualquer coisa que mod_rewritepermalinks possa fazer, os permalinks PATHINFO podem fazer, com a ajuda dessa parte /index.php.

Escolhendo sua estrutura de link permanente

Na tela Configurações → Links permanentes, você pode escolher uma das estruturas mais comuns de links permanentes ou inserir sua própria no campo “Estrutura personalizada” usando as tags de estrutura.

Observação: você não coloca o URL do site nos campos de links permanentes. Você usa apenas uma das tags de estrutura ou uma combinação de tags.

Para ativar os links permanentes do PATHINFO, inicie sua estrutura de links permanentes com index.php /.

Tags de estrutura

Você pode usar essas tags para personalizar os links permanentes “Bonita” ou “Quase bonita”. Algumas dicas:

Você não coloca o URL do site nos campos de links permanentes. Você usa apenas uma das tags de estrutura ou uma combinação de tags.
Certifique-se de encerrar sua estrutura com% post_id% ou% postname% (por exemplo, /% ano% /% monthnum% /% dia% /% postname% /) para que cada link permanente aponte para uma postagem individual.

%year%
O ano da postagem, quatro dígitos, por exemplo 2018

%monthnum%
Mês do ano, por exemplo, 05

%day%
Dia do mês, por exemplo 28

%hour%
Hora do dia, por exemplo 15

%minute%
Minuto da hora, por exemplo 43

%second%
Segundo dos minutos, por exemplo 33

%post_id%
O número de ID exclusivo da postagem, por exemplo 423

%postname%
Uma versão higienizada do título da postagem (campo slug da postagem no painel Editar postagem / página). Portanto, “Este é um ótimo post!” Se torna um ótimo post no UR

%category%
Uma versão higienizada do nome da categoria (campo slug da categoria no painel Novo / Editar categoria). Subcategorias aninhadas aparecem como diretórios aninhados no URI.

%author%
Uma versão higienizada do nome do autor.

Base da categoria e base da tag

A base de categoria e a base de tags são prefixos usados em URLs para arquivos de categorias e tags, com a seguinte aparência:

exemplo.net/wp/category_base/category_name
exemplo.net/wp/tag_base/tag_name

Os valores padrão para esses são categoria e tag. Você pode alterá-los, mas não pode removê-los dos URLs por completo.

Os links permanentes personalizados funcionam na maioria dos sistemas sem problemas, mas ainda existem algumas condições em que os problemas ocorrem.

Usando% category% com várias categorias em uma postagem.

Quando você atribui várias categorias a uma postagem, apenas uma pode aparecer no link permanente. As categorias são ordenadas alfabeticamente. Em cada grupo de subcategorias, a ordem também será alfabética. (consulte Gerenciar categorias). A postagem ainda estará acessível em todas as categorias normalmente.

Experimente o plugin WP Category Permalink, se você quiser escolher qual categoria aparece no link permanente.

Fonte: WordPress.org

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.