Главная » Вебмастеру » Оформляем посты на главной в WordPress правильно

Оформляем посты на главной в WordPress правильно

Если вы читаете блоги в Интернете, то наверняка замечали, что выглядят они по-разному. Особенно если речь идет об отображении анонсов новых статей. Прочитав сегодняшний пост до конца, вы узнаете о стандартных возможностях публикации на главной, которые предоставляет движок ВордПресс. 

Как задать количество постов на главной?

Сделать это можно в настройках админки 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 статической (постоянной)?

    Решается этот вопрос в четыре простых шага:

    • Создаете и публикуете статическую страницу, которая будет в полной мере соответствовать вашим требованиям.

    • Создаете, а затем публикуете пустую страничку. В содержании нет необходимости, а вот название придумайте обязательно (Новости, Блог и так далее).

    • Заходите в Настройки/Чтение и выбираете статическую страницу вместо «Ваши последние записи». Здесь же нужно будет выбрать недавно созданную страничку под названием «Главная».

    Оформляем посты на главной в WordPress правильно

    • Добавляете в основное меню «Блог» либо «Новости», который неизменно приведет к только что созданной страничке с таким названием.

    Собственно, на этом все. Далее вам остается только довести до ума (дооформить) главную страницу блога. Будут вопросы – задавайте их в комментариях!

    Источник

    Интересные публикации по этой теме: