Просмотр категорий wordpress, как для главной

Март 15, 2011
Теги: ,

Мне нужно было сделать превью постов в архивах (а именно туда относятся все посты, когда выбираешь посты по категориям и тегам) такие же как и на главной страницы, то есть до тега more, так как у меня для каждого поста был текст и картинка превью (что для графического сайта очень важно). Но по умолчанию на страницах архива он берет текст, по каким-то своим, непонятным некому, соображениям.

И я решил это исправить.

Сделать это очень не сложно :)

Для начала смотрим как реализован вывод превью постов на главной странице.

Щелкаем Внешний вид -> Редактор и выбираем страницу Основной шаблон (index.php)

Здесь ищем место вывода поста до тега <!–more–>, выглядит это так:

1
2
3
<section class="entry">
<?php the_post_thumbnail('thumbnail'); the_content('More');>
</section>

Теперь копируем кусок кода в секции entry и идем редактировать файл отвечающий за вывод записей через теги и категории:

Щелкаем Внешний вид -> Редактор и выбираем страницу Архивы (archive.php)

Теперь находим ту же секцию entry и заменяем код:

1
<?php the_excerpt();?>

на

1
<?php the_post_thumbnail('thumbnail'); the_content('More');?>

Теперь у нас выводятся полные записи до тега more. Можно такой же финт проделать для записей, который выводятся после поиска, для этого нужно отредактировать код файла Результаты поиска (search.php)

PS Не забывайте делать бекапы перед любыми изменениями на сайте.

Похожие записи:

  1. Исправление ошибки WordPress Download Monitor “No File Selected”