Посты в блоге в обратном хронологическом порядке
Новая тема Написать ответ
# Чт Dec 18, 2008 3:13 pmG00gle Зарег.: 31.12.2007 ; Сообщ.: 293Ответить с цитатой
Как сделать так чтобы в рубриках-категориях (и в архивах и во всем остальном) посты были в обратном порядке - самые первые посты сверху, а те что посвежее шли вниз и далее.
Но на главной странице блога, в index.php чтобы были как обычно - свежие последние посты всегда были сверху а дальше уходили в порядке старшинства.
В общем надо все вверх тормашками сделать. Но индекс (главную) страницу оставить дефолтной.
# Чт Dec 18, 2008 7:29 pmctapbiu Зарег.: 06.01.2008 ; Сообщ.: 328Ответить с цитатой
в шаблоне, где выводится то, что необходимо в обратном порядке сделать найди строчку
Код:
<?php if (have_posts()) : ?>


и перед ней напиши
Код:
<?php query_posts($query_string.'&order=ASC')?>

# Ср Янв 14, 2009 3:36 pmGrut Зарег.: 22.01.2007 ; Сообщ.: 368Ответить с цитатой
Подскажите, пожалуйста, как заставить на странице категории выводить лишь ссылки на статьи данной категории, а не сами статьи как в дефолте?
Знаю, что где-то уе писалось решение, но не могу найти. Спасибо
# Ср Янв 14, 2009 3:48 pmaekros Зарег.: 21.09.2008 ; Сообщ.: 214Ответить с цитатой
Надо всего лишь убрать <?php the_content(); ?> и подредактировать хтмл код если нужно
# Ср Янв 14, 2009 3:53 pmctapbiu Зарег.: 06.01.2008 ; Сообщ.: 328Ответить с цитатой
поправь шаблон категорий (category.php, archive.php или index.php)
если это не category.php, то там должно быть что-то вроде if(is_category)
убери все что не нужно выводить

например для стандартной темы ВП в файле archive.php
вместо

Код:
   <?php while (have_posts()) : the_post(); ?>



можно написать
Код:

<?php
if (is_category()) {
echo '<div>';
  while (have_posts()) : the_post();
?>
<h3 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
<?php
endwhile;
echo '</div>';
}

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

Новая тема Написать ответ    ГЛАВНАЯ ~ СОЦИАЛЬНЫЕ СЕТИ И БЛОГИ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.