Como montar uma lista com todas as categorias dos posts no WordPress utilizando a função get_categories().
Primeiro, vamos definir alguns parâmetros para a função.
$taxonomy = 'category'; $orderby = 'name'; $show_count = 0; $pad_counts = 0; $hierarchical = 1; $title = ''; $empty = 0;
Na variável $taxonomy informamos qual taxonomia desejamos.
Se você utiliza uma taxonomia personalizada, altere para o slug correto, com estes parâmetros do jeito que esta já será retornado as categorias dos posts.
Para os demais parâmetros, consulte a documentação oficial clicando aqui.
Agora montamos array com os argumentos.
$args = array( 'echo' => false, 'taxonomy' => $taxonomy, 'orderby' => $orderby, 'show_count' => $show_count, 'pad_counts' => $pad_counts, 'hierarchical' => $hierarchical, 'title_li' => $title, 'hide_empty' => $empty );
Utilizamos a função get_categories para realizar a consulta.
$data = get_categories( $args );
Agora o foreach percorrendo o resultado.
foreach($data as $c){ echo "<a href='". get_site_url() ."/category/" . $c->slug . "' title='" . $c->name . "'>"; echo $c->name; echo "</a>"; }
$args = array( 'echo' => false, 'taxonomy' => $taxonomy, 'orderby' => $orderby, 'show_count' => $show_count, 'pad_counts' => $pad_counts, 'hierarchical' => $hierarchical, 'title_li' => $title, 'hide_empty' => $empty ); $data = get_categories( $args ); foreach($data as $c){ echo "<a href='". get_site_url() ."/category/" . $c->slug . "' title='" . $c->name . "'>"; echo $c->name; echo "</a>"; }
Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…
Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…
Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…
Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…
Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…
Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…