Чтобы описание caption в NextGen Gallery было обернуто в ссылку, вам понадобится внести изменения в код шаблона галереи.
1. Вам потребуется открыть файл шаблона галереи в вашем редакторе кода. Обычно этот файл называется gallery.php или gallery-template.php, и он находится в папке вашей темы WordPress.
2. Найдите код, относящийся к выводу caption. Обычно это фрагмент кода, содержащий функцию ngg_gallery_shortcode()
или подобную. Вы можете использовать поиск в своем редакторе кода, чтобы найти соответствующий фрагмент.
3. Внутри этого фрагмента кода найдите строку, содержащую функцию ngg_get_image()
. Эта функция генерирует HTML-код для отображения изображения. В ней будет задан атрибут alt
, содержащий описание caption.
4. Вам нужно изменить строку с помощью следующего кода:
$caption = ngg_get_image($nextgen_image->pid)->alt; $caption = '<a href="' . $nextgen_image->imageURL . '">' . $caption . '</a>';
В первой строке мы сохраняем описание caption в переменную $caption
. Во второй строке мы оборачиваем это описание в тег <a>
, который ссылается на само изображение (используя $nextgen_image->imageURL
). Если вы хотите, чтобы ссылка вела на другую страницу, замените $nextgen_image->imageURL
на URL-адрес страницы.
5. Сохраните изменения в вашем файле шаблона галереи.
После выполнения этих шагов описание caption в галерее NextGen Gallery будет обернуто в ссылку. Обратите внимание, что при обновлении темы ваши изменения могут быть перезаписаны, поэтому рекомендуется создать дочернюю тему и внести изменения в ее шаблон галереи. Это поможет сохранить ваши изменения при обновлении основной темы.