Поддержка Плагины Порядок вывода записей

  • Помогите пожалуйста с проблемой!
    По умолчанию, записи в рубрике выводятся по дате публикации (вроде как), например 1,2,3,4,5 и т.д… Нужно сделать чтобы выводились 5,4,3,2,1(наоборот), подскажите пожалуйста, что и где нужно сделать?
    Или мб есть рабочий модуль такой под новую версию движка?
    Спасибо.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • в файл function.php добавьте код

    function my_reserve_posts($query ) {
    	$query->set('order', "ASC");
    	return $query;
    }
    
    add_filter( 'pre_get_posts', 'my_reserve_posts');

    В какую только строку не добавлял, всёравно фатал ерор(

    Тогда тоже самое, но так:

    <?php
    function my_reserve_posts($query) {
    	$query->set('order', "ASC");
    	return $query;
    }
    
    add_filter( 'pre_get_posts', 'my_reserve_posts');
    ?>

    Это php код и он в рамках <?php … ?> тэгов должен выполняться, у вас он внутри php тэгов прописан сейчас. Что именно в фатале отображается?

    Fatal error: Call to undefined function add_filter() in /home/…/…/…/wp-includes/functions.php on line 4556

    add_filter() это встроенная в движок функция.

    Большой у вас видимо файл functions.php, что аж 4556 строк в нем.

    Попробуйте на дефолтную тему переключиться

    Вы правите файл движка, а нужно файл functions.php вашего шаблона, который располагается в /home/…/…/…/wp-content/themes/ВАША_ТЕМА/

    Alex My-wordpress.ru и Lob1AV спасибо вам большое! Всё работает.

    😉

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