• Bom dia, pessoal,

    estou aqui tentando criar uma nova taxonomia para um site que administro e estou enfrentando um problema.

    A taxonomia do meu site é basicamente assim:
    1. Futebol
    1.1. Notícia
    1.2. Artigo
    1.3. Entrevista
    1.4. Matéria

    2. Basquete
    2.1. Notícia
    2.2. Artigo
    2.3. Entrevista
    2.4. Matéria

    E, como podem perceber, as categorias-filha são iguais, porém estão localizadas em categorias-pai diferentes. O problema é que essas categorias-filha estão com o slug repetindo o nome da categoria-pai na qual estão localizadas. Ficando o slug assim para a subcategoria “Notícia” da categoria “Basquete”, por exemplo: “noticia-basquete”. Entretanto, na “Notícia” da categoria “Futebol”, como foi criada primeiro, não acontece isto.

    Gostaria que as subcategorias não repetissem o nome da categoria principal no slug. Alguém poderia me ajudar? Fiz algumas buscas no Codex, no fórum e no Google e infelizmente não obtive sucesso. Talvez eu não esteja usando as palavras-chaves corretas para o problema.

    Abraço!

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Você pode alterar o slug na página de edição de categoria para o que quiser, mas os slugs têm que ser únicos.

    Como a categoria 1.1 foi a primeira ela ficou com o slug noticia. Quando você criou a 2.1 o WordPress percebeu que “noticia” já existia e adicinou o nome da categoria-pai ao slug para ele ficar único.

    Criador do tópico Ramon Davi

    (@ramondavi)

    Oi, BRG Web, primeiramente obrigado pela resposta.

    Contudo, você sabe se há alguma forma de eu conseguir criar minhas categorias-filhas sem que o slug receba o nome da categoria-pai após o hífen?

    Abraço!

    Oi Ramon,

    Se o nome for único, você pode colocar o que quiser.

    Na página de edição da categoria, embaixo do nome, tem o campo de slug.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Problema ao criar categorias-filha com nomes iguais em categorias-pais distintas’ está fechado para novas respostas.