Оформляем посты на главной в WordPress правильно
Если вы читаете блоги в Интернете, то наверняка замечали, что выглядят они по-разному. Особенно если речь идет об отображении анонсов новых статей. Прочитав сегодняшний пост до конца, вы узнаете о стандартных возможностях публикации на главной, которые предоставляет движок ВордПресс.
Как задать количество постов на главной?
Сделать это можно в настройках админки WordPress. Заходите в нее, затем в левом меню находите «Настройки», «Чтение» и ставить нужное вам количество постов в поле «На страницах блога отображать не более».
Главных недостатков при данном типе вывода материала два:
-
В глазах поисковиков на вашей главной странице происходит дублирование контента.
- Главная страница может стать похожа на бесконечную «простыню».
Чтобы вывод постов в рубриках стал более юзабельным, рекомендуется заменить опцию the_content на the_excerpt. При этом вы еще и уменьшите степень дублирования контента на блоге. Выполняется данная настройка в файле archive.php.
Используя the_excerpt под заголовком публикации, будет выводиться 55 первых слов вашего поста. Если вас это не устраивает, можно настроить все с помощью functions.php. Открываете данный файл, добавляете парочку новых строк:
<?php
function new_excerpt_length($length) {
return 30;
}
add_filter(‘excerpt_length’, ‘new_excerpt_length’);
?>
Там, где написано 30, можно поставить нужное число. Оно обозначает число слов, которые будут отображаться на веб-страницах рубрик ВордПресс под заголовками.
Ну а окончание вида […] легко заменить на ссылку «Читать далее». Все, что потребуется – добавить в functions.php такой код:
<?php
functionnew_excerpt_more($more) {
return'<a href=»‘. get_permalink($post->ID) . ‘»>’. ‘ Читать далее ..’. ‘</a>’;
}
add_filter(‘excerpt_more’, ‘new_excerpt_more’);
?>
Ну а чтобы настроить вывод на главной только заголовков постов, достаточно будет удалить из archive.php или index.php опцию the_excerpt или the_content.
Как сделать главную в WordPress статической (постоянной)?
Решается этот вопрос в четыре простых шага:
-
Создаете и публикуете статическую страницу, которая будет в полной мере соответствовать вашим требованиям.
-
Создаете, а затем публикуете пустую страничку. В содержании нет необходимости, а вот название придумайте обязательно (Новости, Блог и так далее).
-
Заходите в Настройки/Чтение и выбираете статическую страницу вместо «Ваши последние записи». Здесь же нужно будет выбрать недавно созданную страничку под названием «Главная».
-
Добавляете в основное меню «Блог» либо «Новости», который неизменно приведет к только что созданной страничке с таким названием.
Собственно, на этом все. Далее вам остается только довести до ума (дооформить) главную страницу блога. Будут вопросы – задавайте их в комментариях!