£0.00(0 items )

No products in the cart.

+38 050 887 33 59

Как Вывести Краткое Содержание Поста В WordPress

Эта статья не для тех, кто пользуется продвинутыми темами WordPress с множеством настроек и переключателей (такую тему можно купить и наслаждаться настройками, не вникая в программирование). Там действительно все регулируется — и количество выводимых слов в анонсе записи, и  включение-отключение полного текста для блога, категорий, тегов и проч.
Но если тема бесплатная, то имеем что имеем, и вам может пригодиться эта информация. Для меня это оказалось актуальным при настройке темы Anarcho Notepad.

 

Для вывода краткого содержания статей в ленте блога, архива или категории в WordPress используется  стандартная функция the_excerpt(). В ней же можно изменить лимит слов и сделать ссылочку после краткого содержания на свой вкус.

Для вывода полного содержания статьи WordPress использует функцию the_content(), а функция the_excerpt() отличается тем, что выводит только  первые 55 слов вашей статьи или содержимое поля «Цитата» ( оно же «Отрывок»):

 

Поле можно включить открыв страницу создания новой записи и в верхнем-правом углу — «Настройки экрана» установить галочку напротив элемента «Отрывок» (или «ЦИтата» — в зависимости от вашей версии Вордпресс).

Зачем это нужно?

  • Удобство пользователя

Человек сразу видит обзор постов сайта и ему легче ориентироваться в поиске нужной для него информации

  • Уменьшает время загрузки страницы

Если вы пишите большие посты на вашем сайте с обилием изображений и прочих медиа-файлов, то краткое содержание позволит сократить время загрузки сайта за счет того, что не тянет  медиа-данные. Пользователь узнает о чем статья и уже затем решит хочет ли он её прочитать или нет. Соответственно, нажав на ссылку «Читать полностью», пользователь переходит к полной версии данной статьи.

  • Увеличивает количество просмотров страницы

Если вы не используете the_excerpt() пользователь просто читает статью целиком на странице, в случае с the_excerpt() пользователь переходит к полной версии статьи и помимо прочего, чтобы оставить комментарий ему так же придется перейти на полную версию. Таким образом, это позволяет увеличить количество просмотров и переходов, что очень ценится поисковыми системами.

Как использовать краткое содержание

Если в ленте блога  выводится полное содержание статьи и вы не нашли никаких переключателей в настройках темы, то все можно изменить непосредственно в файле где происходит вывод данных.

Добраться до этого файла можно двумя способами:

  1. — в консоли сайта зайти «Внешний вид» -> «Редактор» и там выбрать необходимый файл для редактирования
  2. на хостинге в директории с вашей темой WordPress открыть ф нужный вам файл

на

Теперь вы можете заполнять поле «отрывок» на более привлекательный кусочек вашей статьи, чтоб в ленте блога было не бесконечное «Здрасте, с вами я, и сейчас я расскажу вам про» , а более толковая информация. Если в вас могучий первый абзац и  отрывок заполнять  нет необходимости, то WordPress автоматически выведет на экран первые 55 слов статьи. Кстати, лимит выводимых слов вы также можете изменить.

Меняем количество выводимых слов

Чтобы изменить количество выводимых слов функцией the_excerpt(), нужно открыть файл functions.php в директории с Вашей темой WordPress или через редактор и написать следующее:

Если вы хотите изменить символы в конце содержания, например на три точки (…), то пишем следующее:

Файлы вывода постов в архивах, рубриках и блоге

Иногда в ленте блога, архивах и рубриках посты выводятся по-разному. Где-то кратко, а где-то нет, и отвечают за такой вывод разные файлы в теме WordPress. Возможно, Вам придется сделать несколько изменений, чтоб получить требуемую  настройку сайта. Чаще всего  наблюдается такое соответствие файлов:

лента блога — Основной шаблон (index.php)

Архивы (по датам, по тегам) -Архивы (archive.php)

Рубрики — Шаблон рубрик (category.php)

Вставьте the_excerpt() вместо the_content() в соответствующих файлах, чтоб выводить краткое содержание постов так, как вы хотите.

Успехов в настройке WordPress.

Related Posts

Leave a Comment!

Ваш e-mail не будет опубликован. Обязательные поля помечены *