Como classificar as categorias do WooCommerce para uma melhor experiência do usuário

Publicados: 2020-07-30

Classificar categorias de produtos WooCommerce Se você deseja alterar a ordem padrão da categoria em seu site WooCommerce, existem várias maneiras de classificar as categorias de produtos WooCommerce, conforme descrito e ilustrado neste guia rápido. Se você está procurando uma maneira de classificar categorias, este post irá guiá-lo.

Guia para classificar categorias de produtos WooCommerce

Você ficará surpreso com o quão fácil é alterar a ordem das categorias usando maneiras eficazes incorporadas do WooCommerce. Por padrão, as categorias do WooCommerce são exibidas conforme mostrado na imagem abaixo:

categorias padrão

Por que classificar categorias do WooCommerce?

O uso de categorias para seus produtos geralmente influencia a forma como os leitores abordam seu conteúdo. Os visitantes da sua loja WooCommerce devem encontrar facilmente os produtos nas categorias de produtos.

O WooCommerce permite que você exiba produtos, categorias na página da loja ou subcategorias nas páginas de categorias em suas páginas de arquivo.

Normalmente, muitos usuários do WooCommerce selecionam a terceira opção, produtos e categorias ou subcategorias. Se você fizer isso, significa que os visitantes podem selecionar produtos diretamente na página inicial ou refinar sua pesquisa clicando em um arquivo de categorias de produtos.

Além disso, as categorias de produtos ajudam você a manter sua loja organizada se você tiver uma variedade de produtos. Por exemplo, se você estiver vendendo cintos e camisetas, eles não devem ser da mesma categoria. classificar categorias de produtos woocommerce

Isso implica que sua loja estará sempre organizada e seus clientes encontrarão facilmente produtos que se enquadram em um determinado grupo em sua loja . Essas taxonomias ajudam você a ter um catálogo de produtos bem organizado que os clientes vão gostar de usar para encontrar produtos, provando ser um ativo muito valioso em sua loja.

No entanto, é importante notar que o WordPress organiza essa taxonomia em ordem alfabética, por padrão, o que faz com que a lista de categorias pareça inflexível e às vezes sem sentido. Isso exige a necessidade de classificar a categoria de maneira diferente e mais interessante no WordPress. Essa é a mesma preocupação que os donos de lojas WooCommerce têm.

Neste post, você aprenderá como classificar as categorias do WooCommerce na ordem que desejar. Isso pode ser de grande ajuda, e você pode solicitar categorias de produtos em ordem decrescente de seus IDs para ajudar os clientes a ver as categorias mais recentes de produtos que são adicionados por você sempre que visitam sua loja.

1. Como classificar categorias de produtos WooCommerce usando um shortcode

Se você está familiarizado com o WooCommerce, sabe que ele fornece muitos códigos de acesso a serem usados ​​para exibir produtos e categorias de produtos. Por exemplo, o shortcode [product_categories] pode ser usado para exibir categorias em qualquer página.

Além disso, para este tutorial simples, usaremos dois parâmetros. O primeiro é o parâmetro 'orderby' que aceita os seguintes valores: ID, título e nome . O segundo parâmetro é 'order' que aceita estes valores: ASC e DESC.

a) Classificando as categorias de produtos WooCommerce usando o parâmetro orderby

Este parâmetro pode receber valores diferentes dependendo do que desejamos ordenar as categorias. Por padrão, eles são ordenados por seus nomes, então atribuiremos a este parâmetro o valor 'ID'. Este é o shortcode que usaremos [product_categories orderby='ID']

Etapas para classificar as categorias de produtos WooCommerce usando o parâmetro orderby

  1. Faça login no seu site WordPress e acesse o Dashboard como usuário administrador.
  2. No menu Painel, clique em Páginas e selecione a página na qual deseja adicionar as categorias de produtos. Para este exemplo, vamos usar a página inicial como mostrado abaixo: adicionando o shortcode do parâmetro orderby
  3. Para verificar o resultado, você precisa ir para a página onde você adicionou o shortcode. Como o adicionamos na página inicial, o resultado será: ordenando categorias usando o parâmetro Orderby

As categorias agora serão exibidas usando o ID.

b) Classificando as categorias de produtos WooCommerce usando o parâmetro de pedido

Semelhante ao parâmetro orderby, este parâmetro pode receber valores diferentes dependendo do que desejamos ordenar as categorias. Por padrão, eles são ordenados em ordem crescente (ASC), então atribuiremos a este parâmetro o valor 'DESC'. Este é o shortcode que usaremos [product_categories orderby='ID' order='DESC'].

Etapas para classificar as categorias de produtos WooCommerce usando o parâmetro de pedido

  1. Faça login no seu site WordPress e acesse o Dashboard como usuário administrador.
  2. No menu Painel, clique em Páginas e selecione a página na qual deseja adicionar as categorias de produtos. Para este exemplo, vamos usar a página inicial como mostrado abaixo : adicionando o shortcode do parâmetro do pedido
  3. Para verificar o resultado, você precisa ir para a página onde você adicionou o shortcode. Como o adicionamos na página inicial, o resultado será: classificação de categorias usando o parâmetro Order

As categorias agora serão exibidas em ordem decrescente.

2. Classificando categorias de produtos WooCommerce usando um trecho de código

Esta é uma solução amigável ao desenvolvedor que pode ajudá-lo a arquivar os mesmos resultados usando os códigos de acesso, conforme indicado nos exemplos acima. Da mesma forma, vamos usar dois parâmetros. O primeiro é o parâmetro 'orderby' que aceita os seguintes valores: ID, título e nome . O segundo parâmetro é 'order' que aceita estes valores: ASC e DESC.

a) Classificando as categorias de produtos WooCommerce usando código

Esta é uma maneira muito eficaz de classificar suas categorias de produtos WooCommerce. Apenas siga estes simples passos:

Etapas para classificar as categorias de produtos WooCommerce usando código

  1. Faça login no seu site WordPress e acesse o Dashboard como usuário administrador.
  2. No menu Dashboard, clique em Appearance Menu > Theme Editor Menu . Quando a página Theme Editor for aberta, procure o arquivo de funções do tema onde adicionaremos a função que classificará suas categorias de produtos WooCommerce.
  3. Adicione o seguinte código ao arquivo php e lembre-se de salvar as alterações quando terminar:
 add_filter( 'woocommerce_product_subcategories_args', 'njengah_woocommerce_get_subcategories_ordering_args' );

function njengah_woocommerce_get_subcategories_ordering_args( $args) {

$args['pedido'] = 'desc';

$args['orderby'] = 'title';

retorna $args;

}
  1. Para verificar o resultado, você precisa ir para a página inicial. Você deve ver isso: classificação de categorias usando o parâmetro Order

b) Classificando as categorias de produtos WooCommerce usando outro código

Etapas para classificar as categorias de produtos WooCommerce usando código

  1. Faça login no seu site WordPress e acesse o Dashboard como usuário administrador.
  2. No menu Dashboard, clique em Appearance Menu > Theme Editor Menu . Quando a página Theme Editor for aberta, procure o arquivo de funções do tema onde adicionaremos a função que classificará suas categorias de produtos WooCommerce.
  3. Adicione o seguinte código ao arquivo php e lembre-se de salvar as alterações quando terminar:
 add_filter( 'woocommerce_product_subcategories_args', 'njengah_woocommerce_get_subcategories_ordering_args' );

function njengah_woocommerce_get_subcategories_ordering_args( $args) {

$args['pedido'] = 'desc';

$args['orderby'] = 'ID';

retorna $args;

}
  1. Para verificar o resultado, você precisa ir para a página inicial. Você deve ver isso:

Como o código funciona

O primeiro código é usado para exibir as categorias na ordem decrescente de seus títulos (nomes) na página da Loja usando $args['order'] = 'desc'; e $args['orderby'] = 'title'; . Para o segundo código, id usado para classificar essas categorias na ordem decrescente de seus IDs. O valor atribuído ao parâmetro orderby mudará de 'name' para 'ID' no snippet de código.

Conclusão

Vimos que é muito fácil implementar sua solução quando se trata de ordenar categorias. Neste post, vimos como você pode classificar as categorias do WooCommerce. Podemos conseguir isso usando os parâmetros order e orderby e atribuindo-lhes valores diferentes para obter o efeito de classificação que você precisa.

Os valores name e title são usados ​​para ordenar as categorias na ordem de seus nomes. Espero que você tenha aprendido a classificar as categorias do WooCommerce neste post ou pelo menos tenha uma ideia de como começar.

Artigos semelhantes