К содержимому
Вопросы

Частые вопросы

Обновлено

Почему после установки картинки не появились на сайте?

Плагин добавляет хранение изображений и методы получения ссылок. Для отображения разработчик должен добавить вызовы в тему дизайна. См. Вывод в теме.

Почему у нового пункта нет области загрузки?

Блок добавляется только для пункта с непустым ID. Сначала сохраните пункт, затем откройте его для редактирования.

Можно ли загрузить несколько изображений к одному пункту?

Да, по одному в каждую группу. Интерфейс ограничивает загрузку одним файлом в группе. Дополнительные группы создаются на вкладке «Добавить группу».

Почему хелпер возвращает пустую строку?

Проверьте «Статус плагина», ID пункта, идентификатор группы и наличие изображения именно в этой группе. В getImage() нужно передать ID, идентификатор и размер. Название группы вместо идентификатора не подходит.

Почему ссылка есть, а файл по ней не открывается?

Хелпер может сформировать ссылку на ещё не созданный эскиз. Убедитесь, что нужный размер добавлен в группу, либо включите «Эскизы произвольных размеров». Если не появляется только @2x-файл после включения этой настройки, см. ответ ниже.

Почему после включения @2x нет версии для ранее загруженного изображения?

Переключение настройки не запускает массовую генерацию. Версия @2x создаётся вместе с обычным эскизом при загрузке, добавлении размера или генерации отсутствующего обычного эскиза. Для нужного размера можно удалить его из группы и добавить снова либо повторно загрузить изображение.

Почему SVG не меняется при запросе другого размера?

Для SVG хелперы возвращают исходный файл. Отдельные эскизы и @2x-файлы не создаются; отображаемый размер задайте в HTML или CSS темы.

Почему удалённый размер снова появился на диске?

При включённых «Эскизы произвольных размеров» вызов хелпера с этим размером создаёт отсутствующий эскиз заново. Уберите такой запрос из темы или выключите настройку.

Что произойдёт при изменении идентификатора группы?

Загруженные файлы остаются связаны с той же группой, но хелперы ищут её по новому идентификатору. Обновите соответствующие вызовы в теме.

Что удаляет кнопка «Удалить группу»?

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

Какие значения передавать для глубины дерева?

В getImages() значение 1 включает верхний уровень, 2 добавляет следующий. Пропущенный параметр или null означает обход всего дерева. Дочерние пункты должны находиться в ключе childs.