Por que confiar em nós?
A DeFluence/ tem implementado estratégias de marketing para clientes desde 2020. Nossos artigos podem incluir links para serviços; através deles, você pode nos contatar. Saiba como escrevemos os artigos.
WordPress

Como criar uma nova taxonomia de categorias para páginas do WordPress

Para aqueles que lidam com projetos mais complexos, criar uma taxonomia personalizada é quase como descobrir um novo continente na gestão de conteúdo.
Anderson José Eccel

18 de dezembro de 2023

DALL·E 2023-10-22 12.33.36 - Photo showing a computer screen displaying the WordPress logo in vibrant blue and an artistic representation of a snippet in bold pink. Surrounding th
3 min de leitura
Neste artigo, vamos abordar:

Se você já se aventurou pelo universo WordPress, sabe que a flexibilidade é uma de suas maiores vantagens. Mas talvez você não saiba que essa flexibilidade estende-se também à estrutura de taxonomias.

Neste artigo, você aprenderá a criar uma nova taxonomia de categorias para páginas do WordPress.

O que são taxonomias?

Para começar, vamos entender o que são taxonomias. Em palavras simples, taxonomia é um método de categorizar conteúdos. No WordPress, as mais comuns são “categorias” e “tags”. Mas e se você quiser ir além e criar sua própria taxonomia? Bom, isso é totalmente possível — e talvez até mais fácil do que você imagina.

Por que criar uma nova taxonomia?

Já pensou em organizar suas páginas de um jeito que faça mais sentido para o seu projeto? A criação de uma nova taxonomia pode ser a resposta para isso. Pense nisso como criar uma nova gaveta em um armário já existente, mas que atenda especificamente às suas necessidades.

Preparando para implementar

Primeiramente, você precisará de acesso ao código-fonte do seu tema WordPress. Você pode fazer isso por meio do painel administrativo ou via FTP.

Atenção: Antes de qualquer alteração, faça um backup. Nunca se sabe quando a vida vai querer brincar de roleta russa com seus dados, não é mesmo?

O snippet de código

O coração da nossa operação é o seguinte snippet de código PHP:

Solicite um contato de nosso especialista e conheça as melhores soluções do mercado para crescer sua empresa.
Ao fornecer meus dados, concordo em receber comunicações e declaro estar de acordo com a política de privacidade.
// Registra a taxonomia personalizada
function create_page_category_taxonomy() {
    $labels = array(
        'name' => _x('Categorias de Páginas', 'taxonomy general name'),
        'singular_name' => _x('Categoria de Página', 'taxonomy singular name'),
        'search_items' => __('Pesquisar Categorias de Páginas'),
        'all_items' => __('Todas as Categorias de Páginas'),
        'parent_item' => __('Categoria Pai da Página'),
        'parent_item_colon' => __('Categoria Pai da Página:'),
        'edit_item' => __('Editar Categoria da Página'),
        'update_item' => __('Atualizar Categoria da Página'),
        'add_new_item' => __('Adicionar Nova Categoria de Página'),
        'new_item_name' => __('Nome da Nova Categoria de Página'),
        'menu_name' => __('Categorias de Páginas'),
    );

    $args = array(
        'hierarchical' => true,
        'labels' => $labels,
        'show_ui' => true,
        'show_admin_column' => true,
        'query_var' => true,
        'rewrite' => array('slug' => 'categoria-pagina'),
    );

    register_taxonomy('page_category', array('page'), $args);
}

add_action('init', 'create_page_category_taxonomy', 0);

Este é o “blueprint” para criar a nova taxonomia. Você pode colar este snippet no functions.php do seu tema.

Entendendo o código

  • Labels: São os rótulos que aparecerão no painel administrativo.
  • Args: Define as propriedades da taxonomia.
  • register_taxonomy: É a função que efetivamente registra a nova taxonomia.

Implementação passo a passo

  1. Localize e abra o arquivo functions.php do seu tema.
  2. Insira o código e salve as alterações.
  3. Acesse o painel administrativo e veja sua nova taxonomia em ação.

Testando e depurando

Depois de implementar, é bom fazer um teste para assegurar que tudo está funcionando como deveria. Caso algo esteja errado, debug é o nome do jogo. A depuração pode ser tão divertida quanto tentar achar uma agulha no palheiro. Por isso, tenha paciência.

Conclusão

E aí está! Você acabou de criar uma nova taxonomia para as suas páginas WordPress. Não foi tão difícil, foi? Agora, com essa nova “gaveta” em mãos, você pode organizar seu conteúdo de uma forma que faça mais sentido para você e seus usuários.

Se você encontrou este guia útil, considere compartilhá-lo com alguém que também possa se beneficiar dessa informação. No mundo do WordPress, a única limitação é a sua imaginação. Ou talvez o seu servidor, mas isso já é outra história.

Enviar artigo
Quer alavancar seu negócio e elevar os resultados?
Nossos especialistas em marketing digital estão aqui para criar estratégias personalizadas e eficazes para empresas como a sua, atraindo mais clientes todos os dias.

Leia mais

Receba as últimas novidades

Se atualize com nossos conteúdos sobre marketing digital.