Атрибуты alt и title изображений в плагине NextGen Gallery

9 октября, 2009
292 просмотров

NextGen Gallery

Многим наверное известен плагин SEO Friendly Images который автоматом добавляет к изображениям загруженным в Wordpress атрибуты alt и title по заданному шаблону, но многие используют для создания фотогалерей и размещения картинок плагин NextGen Gallery с которым SEO Friendly Images увы не дружит, то есть не обновляет атрибуты alt и title в галереях созданных NextGen Gallery.

Сейчас я расскажу Вам как настроил NextGen Gallery на работу с атрибутами alt и title по аналогии функций плагина SEO Friendly Images без его использования.

Все в очень просто:
Открываем в редакторе плагинов плагин NextGen Gallery и ищем файл gallery.php, в нем находим следующий код:

<a href="<?php echo $image->imageURL ?>" title="<?php echo $image->description ?>" <?php echo $image->thumbcode ?> >
                <img title="<?php echo $image->alttext ?>" alt="<?php echo $image->alttext ?>" src="<?php echo $image->thumbnailURL ?>" <?php echo $image->size ?> />
            </a>

и меняем на:

<a href="<?php echo $image->imageURL ?>" title="<?php the_title(); ?>" <?php echo $image->thumbcode ?> >
                <img title="<?php the_title(); ?>" alt="<?php echo $image->alttext ?> <?php the_title(); ?>" src="<?php echo $image->thumbnailURL ?>" <?php echo $image->size ?> />
            </a>

Теперь атрибут alt будет содержать: alt текст установленный в свойствах изображения NextGen Gallery (по умолчанию это имя файла без расширения) + имя записи поста/страницы на которой расположена галерея или изображение.
Атрибут titile будет содержать имя записи поста/страницы на которой расположена галерея или изображение.

По аналогии заменяем код и в файле singlepic.php

Находим:

<a href="<?php echo $image->imageURL ?>" title="<?php echo $image->description ?>" <?php echo $image->thumbcode ?> >
    <img class="<?php echo $image->classname ?>" src="<?php echo $image->thumbnailURL ?>" alt="<?php echo $image->alttext ?>" title="<?php echo $image->alttext ?>" />
</a>

Меняем на:

<a href="<?php echo $image->imageURL ?>" title="<?php the_title(); ?>" <?php echo $image->thumbcode ?> >
    <img class="<?php echo $image->classname ?>" src="<?php echo $image->thumbnailURL ?>" alt="<?php echo $image->alttext ?> <?php the_title(); ?>" title="<?php the_title(); ?>" />
</a>

Ну вот собственно и все.

Нет похожих записей.


Постоянная ссылка: Атрибуты alt и title изображений в плагине NextGen Gallery
http://ochonline.ru/online/cms/atributy-alt-i-title-izobrazhenij-v-plagine-nextgen-gallery.html
Категории: CMS и т.д.

Комментировать