AFX.RU

Сайт Влада Элбакяна

Поисковая оптимизация Joomgallery

Ну вот, дошли у меня таки руки подправить старую версию статьи для более современной версии Joomgallery.  На данный момент рассматривается версия Joomgallery 3.1.1. Если в следующих обновлениях они опять изменят формат файлов шаблонов, то придется корректировать. Далее идет текст исходной статьи с правками соотвественно новой версии.

 

Есть такой прекрасный компонент фотогалереи Joomgallery. Лично мне он нравится куда больше остальных (хотя, конечно, с количеством настроек они чуток переборщили), и, собственно, на сайте я использую именно его. И все в нем замечательно, кроме одного - когда выводится список (вернее превьюшки) очередного раздела, то там линками являются только сами превью фотографий, но не подписи к ним. Поисковики такие линки обычно игнорируют, во всяком случае обращают на них внимания куда меньше, чем хотелось бы. Решение напрашивается сразу - сделать подписи к фотографиям тоже в виде ссылок. Вот сейчас я и расскажу что для этого нужно подправить.

 

{module Баннер2}

 

Итак, первым делом отправляемся за нужным нам файлом шаблона фотогалереи. Прячется он по адресу /components/com_joomgallery/views/category/tmpl/. Идем в эту папку и находим там файлик default_images.php который собственно и отвечает за формат вывода превьюшек. Открываем в текстовом редакторе (используйте что нибудь типа Notepad, а никак не MS Word) и находим на 47 строчке следующее:

<b><?php echo $row->imgtitle; ?></b>

Нашли? Отлично, модифицируем эту строчку и превращаем вот в такую:

<a href="<?php echo $row->link; ?>" title="<?php echo $row->imgtitle; ?>">

<b><?php echo $row->imgtitle; ?></b>

</a>

Теперь у нас подпись к картинке стала ссылкой, причем в ссылочке еще тайтл добавлен, поисковики это любят. Тайтл совпадает в подписью, но оно и хорошо. Конечно, если сама фотография имеет имя типа 001 или img_4753-01 (как многие у меня, но это сугубо от лени), то проку в таком title ссылки будет не много. Но если вы не поленились дать какое-то информативное название, то получите дополнительный бонус в виде внимания поисковиков. Измененный файлик сохраняем и закачиваем обратно на сервер (надеюсь вы редактировали не прямо там? А то это рискованно, всегда лучше скачивать себе на комп, причем две копии - чистую, чтобы все вернуть в случае неудачи, и копию которую вы и будете редактировать, а потом закачивать обратно на сайт). Жмем в браузере Обновить и любуемся результатом.

Беда в том, что любоваться нам придется не очень долго. Компонент регулярно обновляется, выходят новые версии, и при этом они обновляют и перезатирают ваши измененные шаблоны на свои. Чтобы после каждого обновления не приходилось все править и перезаливать заново, советую отправится в папку /templates/ и зайти в текущий используемый на сайте шаблон. В нем создаем такой путь /html/com_joomgallery/category/ и заливаем наш файлик default_images.php туда. Общий путь получается такой: /templates/ваш_шаблон/html/com_joomgallery/category/default_images.php. Все, теперь при обновлениях галереи ваши изменения не будут пропадать, сами шаблоны галереи меняются крайне редко, так что таким путем можно пережить как минимум несколько обновлений компонента палец о палец не ударяя.

 

Удачных модификаций!

You have no rights to post comments

Случайное Фото