How to insert 2 args into 1 Wp_Query for a slideshow

I need to post articles and pages present in two specific taxonomy in a slider. I tried to merge the $args and $args2 but the slider disappears from the page. Could anyone tell me how to write the code correctly? Thanks!

This is the code:

    ?php

        $slider_counter = 0;

  $args = array(
    'post_type' = 'post',
    'category_name' = 'slider'
  );

$args2 =  array(
'post_type' = 'page',
'tax_query' = array(
    array(
        'taxonomy' = 'my_taxonomy',
        'field' = 'slug',
        'terms' = 'slider'
    )
)
  );


  $merged_query_args = array_merge( $args, $args2 );

        $query_slider = new WP_Query ( $merged_query_args );


        while ( $query_slider-have_posts() ) :
            $query_slider-the_post(); ?

        ?php $slider_counter++ ;?

            ?php $slider_image_attributes = wp_get_attachment_image_src( get_post_thumbnail_id( $post -ID ), 'slider_img' );?

            div class="swiper-slide ?php if ($slider_counter ==1) { echo 'active'; } ?"
                a href="?php the_permalink(); ?"img src="?php echo $slider_image_attributes[0]; ?" class="d-block w-100" alt="..."/a
                div class="carousel-caption d-none d-md-block"
                    div class="dispaly-3"a href="?php the_permalink(); ?" class="slider-a"?php the_title(); ?/a/div
                /div
            /div

        ?php endwhile;

        wp_reset_query();
        wp_reset_postdata();  ?

Topic slideshow wp-query custom-taxonomy pages posts Wordpress

Category Web


You could try merging the two arg arrays:

$args = array(
    'post_type' => array('post','page'),
    'tax_query' => array(
       'relation' => 'OR',
       array(
         'taxonomy' => 'category',
         'field' => 'slug',
         'terms' => 'slider'
      ),
      array(
         'taxonomy' => 'my_taxonomy',
         'field' => 'slug',
         'terms' => 'slider'
      ),
    ),
  );

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.