Добавляйте изображения для записей блога без ограничений
Плагин позволяет добавлять изображения для записей блога и выводить их в нужном месте шаблона. Поддерживает загрузку webp и svg!
Группы изображений
Вы можете создавать неограниченное кол-вол групп изображений для загрузку в запись блога
Эскизы
Добавьте группам нужные размеры эскизов и при загрузке изображения в запись блога они создадутся автоматически
Генерация эскизов налету
В запросе изображения можно указать любой размер и эскиз создаться автоматически, даже если не указан в группе
2х изображения
Они создаются автоматически для экранов с высокой плотностью пикселей
В плагине реализовано Drag and Drop добавление изображений.
Картинки записей блога из ИИ-агента: приложение MCP
Плагин подключается к приложению MCP и отдаёт ИИ-агенту четыре инструмента. Claude, Cursor или собственный скрипт сами загружают изображения в записи блога, смотрят, что уже загружено, и убирают лишнее — не открывая бэкенд и не трогая FTP.
- ewblogpimg_list_groups — группы изображений записей блога и размеры их превью
- ewblogpimg_list_post_images — что уже загружено в запись: файлы и публичные ссылки
- ewblogpimg_upload_post_image — загрузить картинку в группу: из файла на сервере или по ссылке
- ewblogpimg_delete_post_image — удалить изображение вместе с превью, только с подтверждением
Загрузка идёт тем же кодом, что и из бэкенда: эскизы по размерам группы, изображения @2x и конвертация в WebP выполняются автоматически.
Права выдаются в токене приложения MCP: Чтение и Запись — двумя отдельными галочками. Инструмент, право на который не отмечено, агент не видит вообще, а удаление вдобавок требует подтверждения прямо в вызове.
Инструменты появляются, только если в Вебасисте установлено приложение MCP — оно держит сервер и токены. Без него плагин работает как раньше.
Вывод изображения
Для вывода изображения записи блога добавьте хелпер плагина в нужное место темы дизайна. В ответ хелпер отдаёт ссылку на изображение.
{$wa->blog->ewblogpimgPlugin->getImage($post_id = int, $group = string, $size = string, $retina = boolean)}
Примеры:
{$_image = $wa->blog->ewblogpimgPlugin->getImage($post.id, "default", "64x64")} - так можно вывести изображение в цикле перебора записей блога
{$_image_2x = $wa->blog->ewblogpimgPlugin->getImage(3, "somegroup", "200x0", true)} - так можно вывести изображение @2x записи блога с id = 3 из группы изображений "somegroup"
{if $wa->blog->ewblogpimgPlugin->version()} ... {/if} - проверка, что плагин установлен и включён
Такой вызов безопасен: если плагин выключен или удалён, витрина продолжит работать — хелпер просто вернёт пустую строку. Прежний статический вызов blogEwblogpimgHelper::getImage() тоже работает, переписывать уже настроенные темы не обязательно.
Интеграция в тему дизайна не входит в стоимость плагина!
Мы в социальных сетях
Узнавайте первыми о наших новых решениях и акциях в социальных сетях.
- Вконтакте - https://vk.com/easyweb_su
- Телеграм - https://t.me/easyweb_su















