array( 'post', 'page' ),
'orderby' => graceful_options( 'post_slider_orderby' ),
'order' => 'DESC',
'posts_per_page' => graceful_options( 'post_slider_amount' ),
'ignore_sticky_posts' => 1,
'meta_query' => array(
array(
'key' => '_thumbnail_id',
'compare' => 'EXISTS',
),
),
);
if ( graceful_options( 'post_slider_display' ) === 'category' ) {
$args['cat'] = graceful_options( 'post_slider_category' );
}
if ( graceful_options( 'post_slider_display' ) === 'metabox' ) {
$args['meta_query'] = array(
'relation' => 'AND',
array(
'key' => 'show_in_post_slider',
'value' => 'yes',
'compare' => 'EXISTS',
),
array(
'key' => '_thumbnail_id',
'compare' => 'EXISTS',
),
);
}
$graceful_slider_query = new WP_Query( $args );
// Set tabindex for accessibility
$graceful_counter = 1;
// Loop Start
if ( $graceful_slider_query->have_posts() ) :
while ( $graceful_slider_query->have_posts() ) : $graceful_slider_query->the_post();
if ( $graceful_counter >= 1 ) {
$graceful_counter--;
}
?>