Suporte » Desenvolvendo com WordPress » Como relacionar posts de uma determinada Taxonomia?

  • Resolvido Felipe Mota

    (@femotamaster)


    Como faço para relacionar posts através de uma determinada taxonomia? Uso o seguinte código para relacionar tags:

    <?php
    $backup = $post;  // backup the current object
    $tags = wp_get_post_tags($post->ID);
    echo "";
    $tagIDs = array();
    if ($tags)
    {
    $tagcount = count($tags);
    for ($i = 0; $i < $tagcount; $i++) {
    $tagIDs[$i] = $tags[$i]->term_id;
    }
    $args=array(
    'tag__in' => $tagIDs,
    'post__not_in' => array($post->ID),
    'showposts'=>6,
    'caller_get_posts'=>1
    );
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() )
    {
    echo "";
    while ($my_query->have_posts()) : $my_query->the_post(); ?>
    
    <a href="<?php the_permalink(); ?>" rel="bookmark">
    <?php endif; ?>
    <div id="content">
    <?php the_title(); ?>
    </div>
    
    <?php endwhile;
    echo "";
    }
    } else echo "Nada encontrado...";
    $post = $backup;
    wp_reset_query(); // to use the original query again
    echo "";
    ?>

    Tem como adaptar o mesmo só que para taxonomias?

Visualizando 2 respostas - 1 até 2 (de um total de 2)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Como relacionar posts de uma determinada Taxonomia?’ está fechado para novas respostas.