Доброго времени, уважаемые форумчане! Подскажите что я делаю не так!
Вывожу записи обычным циклом и через поле ACF нужно выводить страницы по ID, все вроде бы работает как надо, но выводится только первая страница.
Есть обычный new WP_Query
Т.е. получается что я прописываю на странице в поле цифры / ID с нужными страницами, выводится только первая страница, а остальные ID, после запятой, я так понимаю просто игнорируются.
К примеру указываю 250, 265, 669, 243. Страница с id 250 выводится, а вот то что после запятой уже нет. А если вывести просто поле через get_field то все цифры показываются.
Возможно что поле ACF должно быть не "Текст", а какое то другое, либо как то по другому поле класть в переменную.
Вывожу записи обычным циклом и через поле ACF нужно выводить страницы по ID, все вроде бы работает как надо, но выводится только первая страница.
Есть обычный new WP_Query
PHP:
<div class="row grid img-reset">
<?php
$idsss = get_field( 'id_page_services_id' ); // Кладу в переменную числа из поля (Пример - 250, 265, 669, 243)
$argss = array(
'posts_per_page' => 12,
'paged' => $paged,
'post_type' => 'page',
'post_parent__in' => array( $idss ), // Не работает т.к. надо (для примера)
'post__in' => array( $idsss ), // Не работает т.к. надо
'post__in' => [ $idsss ], // Не работает т.к. надо
'post__in' => [ 250, 265, 669, 243 ], // Так идеально работает
)
?>
<?php
$count_items = 1;
$paged = get_query_var( 'paged', 1 );
$twoprocedd = new WP_Query( $argss );
?>
<?php if ( $twoprocedd->have_posts() ) { while ( $twoprocedd->have_posts() ) { $twoprocedd->the_post(); ?>
<a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>">
<div class="col-lg-4 col-sm-6" style="padding-top:30px">
<figure class="effect-bubba" style="position:relative">
<?php the_post_thumbnail('thumbs-all'); ?>
<figcaption>
<div class="block-table">
<div class="block-table-cell">
<div class="h4"><?php the_title(); ?></div>
<div class="subname top-15"><?php the_excerpt(); ?></div>
</div>
</div>
</figcaption>
</figure>
</div>
</a>
<?php } ?>
<?php wp_reset_query(); ?>
<?php } else { ?>
<p>Нет записей для отображения.</p>
<style>.last-bl-none-two {display: none;}</style>
<?php } ?>
</div>
К примеру указываю 250, 265, 669, 243. Страница с id 250 выводится, а вот то что после запятой уже нет. А если вывести просто поле через get_field то все цифры показываются.
Возможно что поле ACF должно быть не "Текст", а какое то другое, либо как то по другому поле класть в переменную.
Вложения
-
2.5 KB Просмотры: 18