Галерея NextGen разный размер миниатюр для каждой галереи


Как я могу указать галерее NextGen использовать разные размеры миниатюр для разных галерей. У меня есть разные шаблоны галерей для использования в разных частях сайта, и размеры миниатюр не совпадают. На данный момент мне нужно продолжать создавать миниатюры на странице управления галереей, было бы намного лучше, если бы я мог установить размер миниатюр для каждой галереи раз и навсегда. Спасибо.

Author: urok93, 2011-05-31

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, все они являются драйвером шаблона, так что вы можете легко изменять вывод без проблем во время обновления.

Ресурс: http://nextgen-gallery.com/templates/

 3
Author: Michael Ecklund, 2012-05-22 04:29:55

Вы должны сделать:

  1. Установите для параметра "Переопределить настройки миниатюр" значение "Да"

https://yourdomain.com/wp-admin/admin.php?page=ngg_display_settings

1.1. в ОСНОВНЫХ ОСНОВНЫХ ЭСКИЗАХ

1.2. в БАЗОВОМ РАСШИРЕННОМ АЛЬБОМЕ

  1. В шаблоне напишите thumbnail_width и thumbnail_height

echo do_shortcode( '[nggallery id=1 template="your_template" thumbnail_width="229" thumbnail_height="331"]' )

 1
Author: Антон, 2020-01-09 09:56:33

Самый простой способ - выбрать все изображения в галерее, а затем выбрать "Создать новые эскизы" в раскрывающемся списке "Массовые действия". Вы можете ввести необходимые размеры для своих миниатюр, и это повлияет только на эту галерею

Https://code.google.com/p/nextgen-gallery/issues/detail?id=63#c6

 0
Author: daveyb, 2013-03-13 12:10:50