Галерея NextGen разный размер миниатюр для каждой галереи
Как я могу указать галерее NextGen использовать разные размеры миниатюр для разных галерей. У меня есть разные шаблоны галерей для использования в разных частях сайта, и размеры миниатюр не совпадают. На данный момент мне нужно продолжать создавать миниатюры на странице управления галереей, было бы намного лучше, если бы я мог установить размер миниатюр для каждой галереи раз и навсегда. Спасибо.
3 answers
Шаблоны
Наиболее важным улучшением функций в версии 1.00 является механизм шаблонов. Пользовательские шаблоны - это PHP-файлы, которые можно хранить в папке nggallery, внутри каталога вашей темы. Галерея NextGen всегда сначала просматривает эту папку, если там есть файл шаблона vaild. Например, если вы используете тему WordPress по умолчанию, вы можете сохранить файл шаблона по адресу:
/wp-content/themes/default/nggallery/gallery-sample1.php
Чтобы теперь использовать этот шаблон в сообщении или на странице, вы вставляете тег:
[nggallery id=1 template=sample1]
Это указывает галерее NextGen использовать‘gallery-sample1.php ’чтобы показать результаты галереи. Без этого тега шаблона NextGen использует шаблон по умолчанию (gallery.php ) из папки плагина (если вы не скопируете ее в папку своей темы), обычно расположенной по адресу:
/wp-content/plugins/nextgen-gallery/view/gallery.php
То же самое, что вы можете использовать для album, singlepic или imagebrowser, все они являются драйвером шаблона, так что вы можете легко изменять вывод без проблем во время обновления.
Вы должны сделать:
- Установите для параметра "Переопределить настройки миниатюр" значение "Да"
https://yourdomain.com/wp-admin/admin.php?page=ngg_display_settings
1.1. в ОСНОВНЫХ ОСНОВНЫХ ЭСКИЗАХ
1.2. в БАЗОВОМ РАСШИРЕННОМ АЛЬБОМЕ
- В шаблоне напишите
thumbnail_width
иthumbnail_height
echo do_shortcode( '[nggallery id=1 template="your_template" thumbnail_width="229" thumbnail_height="331"]' )
Самый простой способ - выбрать все изображения в галерее, а затем выбрать "Создать новые эскизы" в раскрывающемся списке "Массовые действия". Вы можете ввести необходимые размеры для своих миниатюр, и это повлияет только на эту галерею
Https://code.google.com/p/nextgen-gallery/issues/detail?id=63#c6