Разница между записями (постами) и страницами в WordPress

Как написано в документации WordPress, записи (посты) — это сообщения вашего блога, то, что вы обычно и пишете каждый день. Страницы — это информационные страницы, например «О сайте», «Контакты» и т. п. Записи (посты) попадают в ленту новостей, их можно выводить в хронологическом порядке на главной странице сайта, т. е. они связаны с временем публикации. К записям можно указать Формат, задать Рубрику(и), написать Метки. К страницам этого указать нельзя, но можно выбрать некоторые атрибуты, например, Родительскую страницу, Порядковый номер при отображении и т. д. Т.е. страницы можно организовать иерархически с многоуровневым вложением (записи можно вложить только в рубрики).

Как уже было упомянуто, для страниц нельзя задать тэги.

Зачем задавать метки (тэги) для страниц в WordPress

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

Например, я хочу сделать небольшой справочник прямо на своём сайте, работающем на WordPress. Этот справочник будет состоять из страницы оглавления и вложенных страниц, на которые ссылаются пункты оглавления. Для этого мне, конечно же, нужно выбрать такой формат как Страницы: эти справочные страницы не будут засорять ленты новостей моих подписчиков, не будут отображаться на главной и т. д. Но я хочу, чтобы для этих страниц также работал плагин Similarity (работает на основе тэгов), да и сами по себе тэги мне нравятся — страницы по темам сайта, а некоторые посетители кликают на тэги, чтобы увидеть всю доступную информацию по этому вопросу.

Окей, думаю, я у вас убедил, что иногда тэги нужны и для страниц. А теперь я расскажу как добавить тэги на страницы WordPress.

Включение тэгов (меток) для страниц в WordPress

Нам нужен… ну конечно плагин. Пожалуй, нет такой такой вещи, для которой не был бы сделан плагин WordPress. Плагинов для добавления тэгов несколько, я выбрал TagPages. (Если вы хотите не только добавлять тэги к страницам, но ещё и помещать страницы в Рубрики, то вместо названного плагина установите плагин Category Tag Pages).

Отлично, уже на этом этапе мы можем добавлять к страницам тэги:

01

Но если перейдём к просмотру страницы на сайте, то мы увидим, что тэги не отображаются. Нам нужно включить показ тэгов для страниц.

Показ тэгов (меток) на страницах WordPress

К сожалению, это чуть сложнее. Нам нужно редактировать исходный код. В панели управления перейдите к пункту Внешний вид, а затем в Редактор. Выберите для редактирования файл content-page.php. В зависимости от темы, содержание этого файла может варьироваться.

Ищем строку

И после неё вставляем следующий код:

02

Нажмите Обновить файл. Обязательно проверьте, как тэги выглядят на страницах. Они должны следовать после контента (точно также, как и в записях). Проверьте также, не переехали ли другие элементы, например, у меня во время опытов при неудачных вставках кода переезжала боковая панель.

Похожие темы

Сканируем на уязвимости WordPress: WPScanner и Ple... Прежде всего, пару предварительных замечаний. На codeby.net публикуется довольно много информации об уязвимостях, разного рода сканерах этих уязвимост...
Лучшие бесплатные плагины для WordPress на сентябр... Плагины, плагины и... ещё раз плагины ))) Мы заходим на новый круг в представлении расширений WordPress'а, которые могут быть как раз тем, что нужно д...
Включение в WordPress возможности редактировать и ... Вторая вещь, которая меня поражает в WordPress — это невозможность даже для зарегистрированных пользователей редактировать свои комментарии (п...
Новая версия Plecost 1.0.1 — программы для поиска ... Подготовлено на основе справочной информации из Kali.Tools  Про Plecost мы уже писали («Сканируем на уязвимости WordPress: WPScanner ...
11 самых полезных плагинов для WordPress’а, ... Итак, вы настроили и запустили первый раз свой сайт на WordPress — всё работает и это отлично! Что теперь? Ну, во-первых, поздравляю с новым с...