показывать пост по идентификатору, но почему только первый идентификатор может прочитать - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть скрипт wordpress, этот код показывает сообщение от id вот мой код:

if ( have_posts() ) : while ( have_posts() ) : the_post();
$f = cherry_get_option('blog-featured-post',false);
foreach ($f as $fs ) {
$q = new WP_Query( array(
'post__in' => array($fs),
'orderby' => 'date',
'order' => 'asc'
 ) );}

 if ( $q->have_posts() ) : while ( $q->have_posts() ) : $q->the_post();
 //show post 
 the_title();
 endwhile; endif;
 endwhile; else:
 echo "no post found";
 endif;
 wp_reset_query();

Нах из этого кода $fs выведет сообщение ID, что будет отображаться, я пытаюсь vardump($fs) это работает нормально (вывод string(4) "1254" string(4) "1310"), но в post_in может прочитать только первый идентификатор (string(4) "1254"). Я не знаю, что произойдет с моим кодом, если кто-то может помочь, я буду счастлив

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...