WP_Query + случайный порядок

21 сент. 2013 г., 23:53:47
Просмотры: 56.6K
Голосов: 26

Есть ли способ получить это

<?php 
$pc = new WP_Query ('category_name=cat1&posts_per_page=5'); 
?> 

но каждый раз отображать СЛУЧАЙНУЮ разную партию из 5 записей?

1
Комментарии

обратите внимание, что rand порядок очень затратен для базы данных

Tom J Nowell Tom J Nowell
27 апр. 2021 г. 20:41:29
Все ответы на вопрос 1
0
41

Попробуйте это:

$args = array(
    'category_name'  => 'cat1',
    'posts_per_page' => 5,
    'orderby'        => 'rand',
);

$pc = new WP_Query( $args ); 

где 'rand' должен давать случайный порядок ваших записей.

Для получения дополнительной информации ознакомьтесь с параметрами сортировки WP_Query в Кодексе здесь.

22 сент. 2013 г. 00:44:32