Создание пользовательского цикла в WordPress - PullRequest
0 голосов
/ 18 марта 2019

Я хочу создать пользовательский цикл, который исключает первые 3 сообщения с определенным мета-значением.

posts in base; 
1-post(meta value exist)
2-post(meta value exist)
3-post
4-post(meta value exist)
5-post
6-post
7-post(meta value exist)
8-post(meta value exist)
.
.

output will be like;

3-post
5-post
6-post
7-post(meta value exist)
8-post(meta value exist)

есть идеи?

1 Ответ

0 голосов
/ 18 марта 2019

получил растворение;

$ids = wp_list_pluck( $previous_query->posts, 'ID'); // gets quered ids
$args = array(
   'post__not_in' => $ids
);

$the_query = new WP_Query( $args );

Я не уверен, что это лучший способ, но у меня работает.

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