Как добавить параметры для настраиваемого типа сообщений

Мне нужно добавить параметр к этому настраиваемому запросу ниже.

post_type=customer-stories&tag=microsoft,google 

Теперь мне нужно добавить параметр, который позволит мне настроить, сколько из каждого типа истории клиента я получаю от каждой категории. Итак, теперь он просто запрашивает и возвращает мне все результаты. Я бы хотел просто привезти, например, 4 истории Microsoft и 4 истории Google.

Благодаря!

Solutions Collecting From Web of "Как добавить параметры для настраиваемого типа сообщений"

Вам нужна post_per_page, но вам нужно будет создать 2 запроса, чтобы вытащить 4 из каждого тега, поскольку код по умолчанию будет вытаскивать сообщения из любого из тегов, а не равную сумму между ними.

 $args = array( 'post_type' => 'customer-stories', 'tag' => 'microsoft', 'posts_per_page' = '4' ); $args2 = array( 'post_type' => 'customer-stories', 'tag' => 'microsoft', 'posts_per_page' = '4' ); $query1 = new WP_Query( $args ); // The Loop while ( $query1->have_posts() ) { $query1->the_post(); echo '<li>' . get_the_title() . '</li>'; } wp_reset_postdata(); $query2 = new WP_Query( $args2 ); while ( $query2->have_posts() ) { $query2->the_post(); echo '<li>' . get_the_title( $query2->post->ID ) . '</li>'; } 

Это должно дать вам большую часть пути решения