Посты WP на главной отображаются не по порядку

xander kej
На сайте с 14.11.2008
Offline
117
446

Здравсвуйте

На одном моём сайте со вчерашнего дня посты на главной странице отображаются не по порядку. Например первыми идут за 5.06.2011, потом могут идти (на 2-3 странице) за 7.06.2011. Если зайти в рубрики, то там всё верно отображается. 7.06.2011 - 6.06.2011 - 5.06.2011 и тд.

А вот на главной почемуто скачет очерёдность вывода.

В чём может быть дело?

Заранее спасибо

Хостинг - идеальное сочетание цена/качество + хостинг под сателлиты тут (http://goo.gl/xWzMbJ)
W
На сайте с 21.01.2009
Offline
172
#1

Скорее всего один из постов у вас "прилепленный", есть такая галочка рядом с кнопкой публикации поста, такой пост всегда показывается сверху.

Asmy
На сайте с 11.02.2009
Offline
39
#2

Найдите в папке вашей темы файл, отвечающий за отображение записей на главной странице. Он может называться main.php, но если главная страница не сильно отличается от других код вывода записей может быть в файлах the_loop.php, loop.php и т.п., всегда по-разному. Перед строчкой, которая будет выглядеть примерно так:


<?php while ( have_posts() ) : the_post(); ?>

нужно ставить вот эту строчку:

<?php query_posts('orderby=date&order=DESC');?>

Проблема должна уйти. Вообще с помощью функции query_posts() можно очень тонко отфильтровать и отсортировать вывод записей.

xander kej
На сайте с 14.11.2008
Offline
117
#3

Спасибо за вариант. Сегодня само исправилось, но ваш вариант я зафоварилит

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий