Изображения записей блога
Тема Seller 2.0 поддерживает интеграцию с плагином Изображения для блога (ewblogpimg), который позволяет загружать обложки для записей блога.
Как это работает
Тема получает изображение записи через хелпер плагина:
{$image = $wa->blog->ewblogpimgPlugin->getImage($post.id, $image_group, $image_size)}
Первый аргумент — id записи, второй — группа изображений в плагине, третий — размер миниатюры. Обратите внимание: 740x0 и 1200x0 — это именно размеры (третий аргумент), а не группы изображений. Группой всегда выступает default либо значение из настроек темы.
Места вывода
| Место вывода | Размер запроса | Группа изображений |
|---|---|---|
| Список записей блога | 710x0 или 740x0, в зависимости от типа блока записей | из настройки «ID группы изображений» раздела «Вывод записей блога» (по умолчанию default) |
| Страница записи: обложка и микроразметка | 1200x0 | default |
| Похожие записи (плагин Похожие записи блога) | 710x0 или 740x0, в зависимости от типа блока | из настройки «ID группы изображений» раздела «Похожие записи блога» (по умолчанию default) |
| Блоки «Записи блога» на главной странице | 710x0 или 740x0, в зависимости от типа блока | из настроек блока |
Настройки темы
Настройки находятся в разделе «Приложения и плагины → Приложение Блог»:
| Настройка | Название | По умолчанию |
|---|---|---|
apps__blog_posts_ewblogpimg_group_id | ID группы изображений из плагина Изображения записей блога (для списка записей) | default |
apps__blog_related_posts_ewblogpimg_group_id | ID группы изображений из плагина Изображения записей блога (для похожих записей) | default |
apps__blog_post_ewblogpimg_in_content | Отображать заглушку записи внутри поста | включено |
Настройка «Отображать заглушку записи внутри поста» выводит обложку в начале текста записи. Обложка внутри поста показывается только при включённой настройке «Прочее → Микроразметка (Schema.org) → Статья блога» (other__microdata_blog, включена по умолчанию): изображение 1200x0 запрашивается в блоке микроразметки и переиспользуется для обложки, поэтому при выключенной микроразметке блога обложка в тексте записи не появится. Также обложка не показывается, если у записи установлен признак скрытия миниатюры.
Настройка плагина
Группа изображений default есть в настройках плагина по умолчанию — для базового сценария ничего дополнительно создавать не нужно. Если хотите использовать отдельные группы для списка записей и похожих записей, создайте их в плагине и укажите ID групп в настройках темы.
Загружайте изображения шириной не менее 1200 пикселей — это самый крупный размер, который запрашивает тема (обложка на странице записи).
