Intereting Posts
Theme Customizer – Пользовательский раздел Дисплей, но ничего не делает Как добавить данные автора в боковую панель сообщений? Языковой файл не работает пустой объект WP_Query при локальной установке Используя WP_Query для захвата пользовательских метазначений, foreach для json-объекта Пользовательское поле WP_Query передает идентификатор сообщения тема двадцатьeleven: где код, который обрабатывает строку поиска при изменении размера? Просмотр использования шаблона страницы WordPress (или неиспользуемого) Отобразить список пользователей, которые сделали не менее 1 сообщения Как использовать фильтр hook 'post_updated_messages' в связности с действием hook 'save_post' Сохранение изменений в wp_editor Проблемы с CSS в Google Chrome Пользовательский шаблон страницы типа публикации не отображается Сломанное изображение мультисайта Permalinks хорошо некоторые страницы, но 404 ошибка на других

Галерея Nextgen показывает толщину / затвор из ссылки вместо изображения

Я пытаюсь показать галерею в толстом ящике или окне затвора по ссылке. если у меня есть галерея [nggallery id = 1], я хочу иметь ссылку «просматривать фотографии», и когда я нажимаю на нее, всплывающее окно с толстым слоем / шторкой.

У меня это работает для затвора:

<div style="display: none;">[nggallery id=1]</div> <a class="shutterset_set_1" href="/wp-content/gallery/a/dsc_7304mg.jpg">View photos</a> 

и это работает для толстого ящика:

 <div style="display: none;">[nggallery id=6]</div> <a class="thickbox" href="/wp-content/gallery/d/117.jpg" rel="set_6">View photos</a> 

Он открывается, но количество изображений неверно. Оно подсчитывает изображения галереи + изображения на странице. В этом случае моя галерея имеет 13 изображений, но первое изображение (одно в ссылке) появляется дважды, а затем число равно 14 вместо 13.Это действительно раздражает !!

есть ли способ его решить? Есть ли альтернатива показывать галерею по одной ссылке?

Solutions Collecting From Web of "Галерея Nextgen показывает толщину / затвор из ссылки вместо изображения"

Я, наконец, сделал это с jquery. Я заменил все пальцы изображения галереи текстом ссылки и удалил текст для всех ссылок, кроме первого:

 $(".ngg-galleryoverview").each(function(index) { $(this).find(".ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a").html('View photos <span>&#187;</span>'); $(this).find(".ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a").addClass('small'); $(this).find(".ngg-gallery-thumbnail-box:gt(0) .ngg-gallery-thumbnail a").html(''); }); 

С помощью этого сценария я обычно использую короткий код, просто [nggallery id = 1], и он работает как для толстых, так и для затворов.

Надеюсь, это поможет кому-то с той же проблемой, что и я 🙂