Exibir nome da taxonomia filha
Olá a todos!
Estou precisando da ajuda dos colegas para resolver a seguinte situação.
Instalei o Wordpress e criei um Custom Post Type chamado: produtos
Crie uma Custom Taxonomy(taxonomia) para o Custom Post Type produtos chamada: categorias
Criei o arquivo taxonomy-categorias.php para exibir os posts referentes ao produto e sua categoria
O que estou precisando fazer e não estou conseguindo?
Preciso pegar o nome da categoria escolhida na página na qual estou, mas o problema acontece quando é uma categoria filha, então me retorna dois nomes, o nome da categoria pai e o nome da categoria filha.
Link da imagem da página:
https://www.imagemhost.com.br/image/PQTNI
Desde já, agradeço a todos que tentarem me ajudar!
Aqui o menu onde eu gostaria de fazer o filtro de acordo com a categoria escolhida
A variável $slug_tax é que guarda o nome da categoria
<div class="row">
<div class="col-lg-6">
<h3 class="mb-3 h6 text-uppercase text-black d-block">Filtar por Preço</h3>
<div id="slider-range" class="border-primary"></div>
<input type="text" name="text" id="amount" class="form-control border-0 pl-0 bg-white" disabled="" />
</div>
<div class="col-lg-6">
<h3 class="mb-3 h6 text-uppercase text-black d-block">Filtrar por Referência</h3>
<button type="button" class="btn btn-secondary btn-md dropdown-toggle px-4" id="dropdownMenuReference"
data-toggle="dropdown">Referencência</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuReference">
<a class="dropdown-item" href="<?php echo get_home_url(); ?>/categorias/<?php echo $slug_tax; ?>/?orderby=name-asc">Nome, A para Z</a>
<a class="dropdown-item" href="<?php echo get_home_url(); ?>/categorias/<?php echo $slug_tax; ?>/?orderby=name-desc">Nome, Z para A</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo get_home_url(); ?>/categorias/<?php echo $slug_tax; ?>/?orderby=price-asc">Preço, menor para maior</a>
<a class="dropdown-item" href="<?php echo get_home_url(); ?>/categorias/<?php echo $slug_tax; ?>/?orderby=price-desc">Preço, maior para menor</a>
</div>
</div>
</div>
<div class="row">
Código da página taxonomy-categorias.php
<?php
if (have_posts()) : while (have_posts()) : the_post();
?>
<div class="col-sm-6 col-lg-4 text-center item mb-4">
<a href="<?php the_permalink();?>"> <?php the_post_thumbnail( 'thumbnail', array( 'class' => 'img-fluid p-5' ) ); ?> </a>
<h3 class="text-dark"><a href="<?php the_permalink();?>"><?php the_title();?></a></h3>
<?php $preco_desconto = get_field('preco_com_desconto');?>
<?php
if($preco_desconto != ""){?>
<p class="price">R$<del><?php the_field('preco'); ?></del>— R$<?php the_field('preco'); ?> </p>
<?php }else{?>
<p class="price">R$<?php the_field('preco'); ?></p>
<?php }?>
</div>
<?php
endwhile; endif;
?>Discussão (0)
Carregando comentários...