WP_Query и другие записи из категории

151
02 марта 2018, 18:11

Хочу сделать после поста другие записи из этой же категории. Но есть еще один нюанс, создал произвольное поле и там указываю ID, которые хочу чтобы к нему выводились. Дальше использую WP_Query

$id = get_the_id();
$categories = get_the_category($id);
$args = array(
            'posts_per_page' => 4,
            'category__in' => $cats_id,
            'orderby' => 'rand',
            'posts__not_in' => array($id)
        );
// Проверяю полученныя данные из проивольного поля
if($related_to_this_post) {
        $args['post__in'] = $related_to_this_post;
    }

Так вот проблема в том, что если в произвольном поле я укажу только один id (заносятся в переменную $related_to_this_post), то и выводится один, а хотелось бы чтобы остальные ID вывелись рандомно.

Можно ли сделать так, чтобы выводилось все равно 4 поста?

READ ALSO
Не записываются данные в модель

Не записываются данные в модель

Пост, который приходит:

177
Как создать “сырой” UDP сокет?

Как создать “сырой” UDP сокет?

Пытаюсь создать сырой UDP сокет, но выдает ошибку 10013

154
Получуние курса доллара через json + php

Получуние курса доллара через json + php

Здравствуйте, имею такой код:

136
Yii2 свой шаблон ошибки

Yii2 свой шаблон ошибки

В общем есть тема basic, шаблонизатор Smarty, в ней у меня страница ошибки - errortpl, в контроллере я прописал

159