Как правильно использовать orderby для изменения запроса WordPress по умолчанию - PullRequest
0 голосов
/ 31 марта 2019

Я пытаюсь изменить WordPress по умолчанию, чтобы изменить порядок сообщений на главной странице. Я не могу понять, как использовать параметр orderby. Вот что я использую:

add_action( 'pre_get_posts', 'my_custom_query' );

function my_custom_query( $query ) {

    if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {
        $query->set( 'orderby', 'post_title');
        $query->set( 'order' ,'ASC');   
        $query->set( 'posts_per_page', '3' );
    }
}

Работает только параметр posts_per_page и orderby не изменяется. Я пытался использовать orderby date, rand, title и т. Д.

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