• Здравствуйте, возник такой вопрос. Можно ли изменить кол-во отображаемых материалов только для главной странице т.е. на главной странице 5 материалов, а для остальных 10!?

Просмотр 1 ответа (всего 1)
  • Пока дождешься ответа.. в общем нашел сам, кому нужно изменить кол-во материалов для главной страницы, архивов и поиска, то вот код:

    function custom_posts_per_page($query){
        if(is_home()){
        $query->set('posts_per_page',8);
        }
        if(is_search()){
            $query->set('posts_per_page',-1);
        }
        if(is_archive()){
            $query->set('posts_per_page',25);
    }//endif
    }//function
    
    //this adds the function above to the 'pre_get_posts' action
        add_action('pre_get_posts','custom_posts_per_page');

    *is_home (для главной), is_search (страницы поиска), is_archive (архивов)
    *значение «-1» означает, что нужно выводить все записи

Просмотр 1 ответа (всего 1)
  • Тема «Кол-во материалов на главной странице» закрыта для новых ответов.