
Hello, I wait could help me with the following problem: I want to integrate a Slideshow with the projects of different Taxonomias but I think that I am doing badly the códifo, because only he accepts 1 category for slide, then, for example, if I select 2 categories in a project, the slide breaks. I leave here the code in order that they could help me.
<?php
$fields = get_sub_field('related_project', true);
$tipo_posts = get_posts( array(
'post_type' => 'casos',
'posts_per_page' => 1,
'orderby' => 'ASC',
'tax_query' => array(
array(
'taxonomy' => 'cat_casos',
'field' => 'id',
'terms' => $fields,
'include_children' => false
)
)
) );
if ( $tipo_posts ):
foreach ( $tipo_posts as $post ): setup_postdata($post); ?>
<li style="background:url(<?php the_post_thumbnail_url('full'); ?>) center center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center center;">
<a>" class="bxLink"></a>
</li>
<?php endforeach; wp_reset_postdata(); endif;?>
Hi @fromvaldivia
I think there are several syntax issues in your code. First, could you please set the get_sub_field()
formatting to “false” like this:
$fields = get_sub_field('related_project', false);
Second, it seems you have the wrong format for your tax_query
option. Could you please replace it with this one:
'tax_query' => array(
array(
'taxonomy' => 'cat_casos',
'field' => 'term_id',
'terms' => $fields,
'include_children' => false
)
)
Please notice the “field” option.
I hope this helps 🙂