Основное Блог и записи
Заголовок, текст и миниатюра записи
wp="post-title" Поля, которые у каждой записи WordPress уже есть: заголовок, текст, миниатюра, дата. Эти значения выводят их, не создавая новых полей.
Куда ставить
На single.html — шаблоне одной записи — и внутри карточки списка wp-query.
wp="post-title" — на заголовок, wp="post-content" — на <div>, wp="post-image" — на <img>, wp="post-date" — на любой текст, wp="post-link" подставляет адрес записи в href.
Пример: запись блога
Вёрстка single.html
<main class="post" wp="post">
<h1 wp="post-title">New autumn menu</h1>
<p class="post__date" wp="post-date">October 1</p>
<img src="images/post.jpg" alt="" wp="post-image">
<div class="post__text" wp="post-content">
<p>Pumpkin latte is back.</p>
</div>
</main>В админке Posts → Edit post
Title New autumn menu
Content Pumpkin latte is back, and so is the cinnamon bun.
Featured image autumn.jpg
На сайте страница записи
New autumn menu
October 1, 2026
autumn.jpgPumpkin latte is back, and so is the cinnamon bun.
Что важно
- Клиент правит всё это в обычном редакторе записи WordPress, без дополнительных полей.
post-image— только на<img>,srcsetубирается. Для фона —wp="post-bg-image".- Формат даты берётся из Настройки → Общие.
post-contentиpost-excerpt— на<div>: WordPress сам оборачивает текст в абзацы.
Частые ошибки
Журнал сборки — вкладка «Логи» вашего проекта на themeforge.pro; те же замечания показывает бесплатная проверка разметки.
Так не надо
<div class="cover" wp="post-image"
style="background-image: url(images/post.jpg)"></div>post-image на блоке: сборка пишет об атрибуте в журнал, картинка остаётся неизменной.
Так правильно
<div class="cover" wp="post-bg-image"
style="background-image: url(images/post.jpg)"></div>post-bg-image ставит миниатюру фоном.
Альтернативная запись
wp="post_title" работает так же: сборка даёт одинаковую тему.