'publish', 'limit' => 30, 'posts_per_page' => 30); if(!empty($slider['properties']['post_orderby'])) { $queryArgs['orderby'] = $slider['properties']['post_orderby']; } if(!empty($slider['properties']['post_order'])) { $queryArgs['order'] = $slider['properties']['post_order']; } if(!empty($slider['properties']['post_type'])) { $queryArgs['post_type'] = $slider['properties']['post_type']; } if(!empty($slider['properties']['post_categories'][0])) { $queryArgs['category__in'] = $slider['properties']['post_categories']; } if(!empty($slider['properties'][0])) { $queryArgs['tag__in'] = $slider['properties']['post_tags']; } if(!empty($slider['properties']['post_taxonomy']) && !empty($slider['properties']['post_tax_terms'])) { $queryArgs['tax_query'][] = array( 'taxonomy' => $slider['properties']['post_taxonomy'], 'field' => 'id', 'terms' => $slider['properties']['post_tax_terms'] ); } $posts = LS_Posts::find($queryArgs)->getParsedObject(); ?>