Задать вопрос

Как изменить сортировку записей в Wordpress?

В админке произвольные записи все отсортированы по Заголовку.
Как сделать по умолчанию - по дате создания?
  • Вопрос задан
  • 1296 просмотров
Подписаться 4 Простой Комментировать
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Изменение параметров запроса до его выполнения делается на хуке pre_get_posts:
function posts_default_order( $query )
{
    // Прекращаем выполнение, если это не главный запрос и мы не в админке.
    if( ! $query->is_main_query() || ! is_admin() ) {
        return;
    }

    // Значения: date/post_date, modified/post_modified.
    $query->set( 'orderby', 'date' );
    $query->set( 'order', 'DESC' );
}
add_action( 'pre_get_posts', 'posts_default_order' );
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@cipik777
5c6317ad8f99f800206872.png
Нажми на слово ДАТА
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы