Изображения автомобилей в WordPress, решенные в PHP, кэшированные в транзиенте, отрендеренные шорткодом.

Сайт дилера на WordPress обычно содержит медиабиблиотеку с несоответствующими фотографиями и плагин, который сканирует их. Замените оба одним запросом: транспортное средство разрешается в PHP, URL кэшируется, а шаблон отображает обычный тег изображения.

LP wordpress: hero1
LP wordpress: hero2
LP wordpress: s1

Медиатека перестает расти

Каждая загруженная фотография транспортного средства — это файл для хранения, набор миниатюр для генерации и резервная копия, которую нужно хранить вечно. Изображения, которые разрешаются по запросу, находятся на нашем CDN, поэтому папка загрузок остаётся того же размера, что и сегодня.

  • Нет загрузок, нет регенерации миниатюр, нет ненужных файлов
  • Согласованная рамка для каждого объявления в теме
  • Резервные копии перестают расти вместе с вашим ассортиментом

Интеграция, версия для WordPress

Маленький файл плагина, транзиент и короткий код. Нет этапа сборки и нет JavaScript.

01
Сохраните ключ

Вставьте ключ API в wp-config как константу, чтобы он никогда не находился в файлах тем или в базе данных.

02
Разрешить в PHP

Вызовите API с помощью wp_remote_get из небольшого плагина, используя VIN или марку, модель и год, уже сохранённые в посте.

03
Кэшируйте в транзиенте

Сохраните разрешённый URL с set_transient на день. Списки рендерятся из кэша, а API вызывается один раз на автомобиль.

04
Рендерить с помощью шорткода

Зарегистрируйте шорткод или тег шаблона, который выводит тег img с шириной, которую использует ваша тема.

Быстрый, надёжный и удобный для интеграции.

Встройте изображения автомобилей в свой продукт без лишней работы. Понятная документация, открытые SDK и готовые плагины подключаются к вашему стеку за минуты, а страница состояния показывает вживую, как чувствует себя API.

LP wordpress: s2

Страничные конструкторы и темы списков подходят

Так как вывод — это обычный тег изображения с URL, он вставляется в Elementor, Divi, Bricks или в пользовательскую тему без специальной обработки. Пользовательские поля содержат VIN, а короткий код делает всё остальное.

  • Работает с ACF, пользовательскими полями и типами записей
  • Расширение для блок-редактора не требуется
  • Прозрачные варианты для оформленных фонов

Изображения автомобилей в WordPress, на практике

Сайты дилеров WordPress склонны накапливать изображения, а не управлять ими. Кто-то загружает фотографии для партии автомобилей, кто-то другой устанавливает плагин, который подтягивает больше из фида, и через год медиатека содержит тысячи файлов в четырех разных обрезках без единого освещения между ними.

Разрешение по требованию инвертирует это. Пост уже знает, какой автомобиль, поэтому изображение можно получить из данных, а не прикреплять к ним. Транзиент делает вызов API редким, CDN обеспечивает быструю доставку, а архив списков наконец выглядит как один каталог, а не как работы двенадцати фотографов.

Что спрашивают команды WordPress

Есть ли официальный плагин?

Пока нет. Интеграция настолько мала, что большинство команд пишут небольшой плагин-файл для REST API, и мы с радостью его проверим.

Где должен храниться ключ API?

В wp-config в виде константы PHP. Держите её вне файлов тем, вне базы данных и вне всего, что может достичь блок-редактора.

Это замедлит мой архив объявлений?

Не если вы кэшируете. Со страницей архива, которая полностью рендерится из кэша и не делает ни одного исходящего вызова.

Работает ли это с WooCommerce?

Да. Храните VIN или спецификацию как метаданные продукта и решайте оттуда, точно так же, как для пользовательского типа записи.

А как насчет конструкторов страниц?

Они работают без изменений. Шорткод возвращает тег изображения, который любой конструктор может разместить в своем макете.

Могу ли я всё ещё загружать реальные фотографии?

Да, и многие дилеры так делают для подержанных автомобилей. Обычный паттерн — реальные фотографии, где они есть, и решенные изображения везде остальное.

Попробуйте на тестовом сайте

Сообщите, какой тему или конструктору страниц вы пользуетесь и как хранятся автомобили. Мы вернемся с рабочим фрагментом для вашей настройки.

  • Короткий код, подходящий для вашей темы
  • Шаблон кэширования, который подходит для вашего трафика
  • Пробный период охватывает полный запуск на тестовом сайте
Спасибо. Мы получили ваше сообщение и вернем URL-адреса изображений для вашей настройки.
Что-то пошло не так. Попробуйте ещё раз или напишите на info@vehicleimagery.com.

Очистите медиабиблиотеку

Отправьте нам несколько VIN из ваших списков и ширину, с которой ваша тема рендерит. Вы получите URL и шорткод, который можно вставить.

Обычно в тот же рабочий день