Посетитель, в независимости от того, человек он или робот из поисковика, должен понимать, к чему относится запись в вашем блоге. Даже если у вас есть категория или теги, почти всегда необходимо включить блок, который покажет немного больше информации о контенте.
В этой статье мы поговорим о мета-данных WordPress-записи, ее визитной карточке.
Мета-данные для помощи людям
(и поисковым ботам)
Хотя раздел "похожие записи" и является самым эффективным способом предложить людям нужный контент, хорошим подходом также будет предоставление информации о рубрике, тегах, дате публикации записи и т.д. — как для людей, так и для поисковых роботов.
Пример мета-блока с данными о записи
Зачем использовать блок мета-данных записи?
Не знаю, делали ли вы это раньше, или у вас было что-то другое для этих целей, в любом случае, вы должны понимать — иногда людям нравится потреблять контент сайта в целом.
Возможно, вы замечали в статистике вашего сайта странные данные, которые показывали, что один посетитель (или несколько посетителей) провели на сайте больше трех часов. Если у вас хороший контент, шанс увидеть такие странные данные в статистике вашего сайта увеличиваются.
Подобные потребителя контента — это те, кто будет делиться вашими записями и говорить о вашем сайте. Вы должны холить и лелеять таких людей и, чтобы помочь им проводить на вашем сайте много времени, вы должны обеспечить их хорошо структурированным разделом мета-данных записи.
То же самое для "нормальных" посетителей: они могут заинтересоваться другими записями от того же автора или той же рубрикой, или они могут захотеть узнать, когда запись была опубликована. Конечно, поисковым системам также нужна информация для категоризации и структурирования страниц вашего сайта.
Создание блока мета-данных
Чтобы сделать хороший блок мета-данных, нужно подумать, из чего он должен состоять. Вот что первое приходит мне в голову:
- Автор (со ссылкой)
- Рубрика
- Метки
- Дата публикации
- Ссылка на редактирование записи (для администраторов и авторов, конечно)
WordPress в своем ядре предоставляет функции для всех элементов:
- the_author_link()
- the_category()
- the_tags()
- the_date()
- edit_post_link()
Этот блок не требует особого внимания, не стоит изобретать велосипед — думаю, три строки достаточно для мета-данных записи. Так что если мы соберем их вместе, получится что-то вроде такого:
<div class="post-meta"> <div class="author-date">Автор: <?php the_author_link(); ?>| Дата: <?php the_date(); ?></div> <div class="categories">Рубрика: <?php the_category(); ?></div> <div class="tags">Метки: <?php the_tags(); ?></div> </div>
Готово! Просто и эффективно. Вы можете самостоятельно менять порядок вывода мета-данных, придавать им свои стили оформления и так далее.
Заключение
Так что, контент, возможно, и король, но если он одинок — он слаб, и люди могут не уважать такого "короля".
Теперь мы знаем основное о блоках мета-данных записи — зачем их использовать и как использовать их эффективно. Если вам есть что сказать — поделитесь с нами в комментариях!
Комментарии к записи: 4
Скажите, пожалуйста, а как изменять формат вывода записей на кастомный? К примеру, если взять тему Twenty Twelve, то там для стандартного отображения записи ссылка «добавить коммент.» стоит вверху анонса записи. Как же изменить место расположения этой ссылочки? Где только не искал, хорошего, раскрытого ответа с примерами так и не нашел! Неужели так тяжело про это где-то написать? Ведь, почти первое, что приходит юзеру в голову, это заточить формат записи под себя, а не как установлено по дефолту!
Для изменения формата записи вам нужно редактировать файл темы single.php. В теме Twenty Twelve блок с комментариями по умолчанию выводится сразу после текста записи и отвечает за этот блок строка кода
comments_template( », true );
А лучше всего было бы, если бы вы смогли на примере записей этого сайта, объяснить, как вы сделали форму такую, как она есть сейчас! Заранее благодарю!
Эта форма комментариев — это Disqus.com