WP_Query и переменные в php (WordPress)

У меня есть функция set_gallery, и я передаю ей массив set_args. Массив set_args всегда меняется. Я ищу решение для удаления сообщений, опубликованных и чтобы цикл выводил сообщения с новыми параметрами. Как это можно реализовать? Спасибо…

function set_gallery($set_args = '') { ?>
<?php if ($set_args == '') {
$args = array (
'post_type'           => 'gallerys',
'posts_per_page'      => '-1'
);
} else {
$args = $set_args;
} ?>

<?php $gallerys_posts = new WP_Query($args);
wp_reset_query();


if( $gallerys_posts->have_posts() ) :
while ( $gallerys_posts->have_posts() ) :
$gallerys_posts->the_post(); ?>

<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 shuffle-item filtered">
<div class="portfolio-item">
<a href="<?php echo get_permalink(get_the_id());?>">
<?php if ( get_the_post_thumbnail(get_the_id()) )  { ?>
<?php echo get_the_post_thumbnail( get_the_id(), array(620, 423 )); ?>
<?php } ?>
<div class="portfolio-overlay">
<div class="caption">
<?php the_title(); ?>
<span>
<?php echo get_the_content(); ?>
</span>
</div>
</div>
</a>
</div>
</div>

<?php endwhile; endif; wp_reset_query();?>

<?php  }

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]