Как правильно использовать тег «Далее» в WordPress
Кстати, этот код также избавляет от описанной выше прокрутки страницы. Теперь перейдем к практике, что позволит вам лучше понять, всю суть данного метода. Начнем с того, что само по себе слово «Далее» выглядит не особо привлекательно. Поэтому сначала рассмотрим, как его можно изменить на более емкую и красивую фразу «Читать далее».
Когда вместо троеточия … может быть установлен фактически любой подходящий вам вариант. Если же говорить о ф-ции the_excerpt, то в ней вообще не предусмотрено каких-либо настроек. Она лишь демонстрирует краткий анонс статьи, не применяя ее форматирование. После добавления Noteaser превью будет успешно выводится на стене, но в самой публикации оно содержатся не будет.
Сегодня поговорим о теге more (Читать Далее), который делит статью на анонс и основной текст. И как вы уже могли догадаться, он используется на бесплатном движке Wordpess. Сегодня попробуем разобраться, как использовать эту возможность у себя на сайте и как изменить внешний вид и описание ссылки. Здесь, как видите, никакой «связи» с WordPress тегом more нет, — просто выводится линк на текущий пост с нужным вам текстом.
Изменяем текст или HTML ссылки сразу для всех постов при помощи фильтра the_content_more_link
Это может быть полезным, если вы хотите вывести в списке всех постов анонс с переходом на произвольную страницу сайта. Если рассказывать вкратце, то в WordPress функция the_content выполняет отображение всего текста поста с сохранением форматирования. Именно ее вы можете найти в файле шаблона single.php (на страницах записей). Если же в текстовом редакторе для конкретного поста добавить ссылку читать далее (quicktag), то система спрячет часть текста, отобразив лишь анонс.
- Новая статья публикуется на первой странице в полном виде.
- Если вы хотите ограничить количество символов в анонсе статьи, это тоже возможно.
- Чтобы на страницах сайта отображалась только часть статьи, при ее вставке и редактировании необходимо нажать на специальную кнопку.
- Плюсы очевидны — вы можете разместить больше постов на странице, а пользователю не придется прокручивать много лишнего текста.
Используя блок «Далее», вы можете обрезать записи в блоге, чтобы только первая часть записи отображалась на главной странице, страницах архива и в электронных письмах подписчиков. На официальном сайте wordpress.org можно найти парочку интересных хаков по функциям the_content и the_excerpt, которые пригодятся в работе. Все равно пользователь может перейти на полный текст поста, кликнув по его заголовку. В некоторых шаблонах (тех же magazine) дабы сэкономить место на странице, авторы макетов специально могут убрать more ссылки. Мы надеемся, что эта статья помогла вам научиться правильно использовать тег «Далее» в WordPress. Самой большой проблемой, о которой мы слышали в разрезе использования тега «Далее» являлось то, что Войти он не срабатывает для страниц.
Однако, в зависимости от ваших идей и задумок его отображение может потребовать изменений и не всегда они даются просто. А вот так будет выглядеть пост разделенный на анонс и основную часть. То есть на главной странице, будет выводиться только анонс поста. Чтобы содержимое перед блоком «Далее» отображалось в полной версии записи, когда пользователь наживает кнопку блока «Далее», не включайте этот параметр.
Добавляем ссылку «Читать далее» для функции the_excerpt
При всем при том, что создание блога или сайта является сугубо творческим занятием, многих веб-мастеров и пользователей уже изрядно достала эта классика “Читать далее”. Хотелось бы как-то разнообразить интерфейс своего проекта и порадовать пользователей чем-то более привлекательным. Однако на некоторых темах может не появляться кнопка «Далее» и текст будет просто обрезаться. Это зависит от того, какой функцией создается привью поста the_excerpt или the_content.
В этом урока я покажу несколько способов, как изменить текст этой ссылки. Если вы работаете в режиме HTML, то там также есть подобная кнопка либо можно просто написать тег в нужном вам месте. Кстати, хотел заметить, что ссылку разрыва «читать далее» в тексте вам не обязательно ставить в конце абзаца, можно добавить после любого слова. При этом учтите, что тег нужно писать именно слитно.