Mostrar apenas subcategoria principal em posts relacionados

  • Autor Autor iniciopublic
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
iniciopublic

iniciopublic

Préstamo impago
1
Ómicron
Verificación en dos pasos activada
Suscripción a IA
Tengo una entrada con la siguiente categoría y subcategoría
0 0
Tengo una entrada con la siguiente categoría y subcategoría
-Crops
---fruit
----papaya (Main)
El problema es que cuando muestro los artículos relacionados, me muestra todas las entradas de la categoría ( crops) y no de la subcategoría que selecciona como main ( papaya)
Este es el código que tengo:
$terms = get_the_terms( get_the_ID(), 'post_tag');

$args = array (
'category__not_in' => $tags,
'post__not_in' => array(get_the_ID()),
'posts_per_page' => '10',
'ignore_sticky_posts' => 1,
'meta_key' => '_thumbnail_id',
);


$query = new WP_Query($args);

if ($query->have_posts()) { ?>
<section class="entry-related">
<h3>Articulos relacionados</h3>
<div class="flex flex-fluid">
<?php
while ($query->have_posts()) {
$query->the_post();
get_template_part('template-parts/loops/loop', 'related');
}
?>
</div>
</section>

<?php
}
wp_reset_postdata();
¿Cómo me mostrarías solo las entradas en la subcategoría que selecciono como principal?
Gracias por tu ayuda
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Prueba agregando el id de la categoría con
PHP:
 'cat' => $sub_cat_id
 
Voltar
Topo