Не всегда стандартные шаблоны вывода разделов и категорий могут выглядеть так, как нам нравится. В CMS Joomla категории можно выводить в виде блога или списком статей. Наибольшей популярностью пользуется вывод в виде блога. Но форма вывода оставляет желать лучшего. Поэтому в данной статье мы разберем, как сменить вывод категории, сделать его более привлекательным и добавить элементы СЕО-оптимизации.
Если вы пользуетесь Joomla, то знаете, что ни заголовки страниц, ни заголовки категорий не заключены в тег h1, а это очень плохо. И если в случае со статьями это можно обойти вручную, то в категории мы теряем возможность добавить заголовок.
Давайте попробуем сделать шаблон категории более верным с точки зрения СЕО.
- Сначала нам необходимо создать пользовательский шаблон.
- Зайдите в папку со своим сайтом и найдите там папку с шаблоном. В папке с шаблоном создайте папку html
- В папке html создайте следующую папку: /com_content/category/
- Теперь в корне сайта найдите файлы:
(joomla)/components/com_content/views/category/tmpl/blog_item.php
(joomla)/components/com_content/views/category/tmpl/blog.php
- Скопируйте их в папку (шаблон) /html/com_content/category/
- Теперь мы можем менять эти файлы и не затрагивать файлы самого ядра CMS. Тем не менее, все изменения будут отражаться на выводе блога категории.
- Откроем файл blog.php, в 7 строке файла идет вывод заголовка страницы.
- Заключите эту строчку в заголовок h1 следующим образом:
Теперь заголовок категории у нас будет заголовком h1. Но я решила еще и заголовки статей в выводе блога категории сделать в виде h2. То есть структура страницы будет такой
Название категории
Описание категории
Название статьи
Анонс статьи
Ссылка – Читать далее…
Название статьи
Анонс статьи
Ссылка – Читать далее…
И т.д.
Чтобы обернуть заголовки статей в h2, откроем файлик blog_item.php
Выделенные желтым строки нужно тоже обернуть в теги h2.
Первая строчка – это вывод заголовка статьи со ссылкой на статью, вторая – без ссылки. В итоге все должно выглядеть так:
Так мы добавили заголовки в шаблон вывода категории. Теперь сделаем это с шаблоном самой статьи.
Для этого нам нужно создать еще одну папку в папке шаблона:
/com_content/article/
Скопируйте в эту папку файл —
(joomla)/components/com_content/views/article/tmpl/default.php
Откройте файл и в самом начале найдите строки 18 и 20 и заключите их в теги h1.
Теперь и у статьи заголовок будет оформлен верно. Наслаждайтесь нововведениями.
В следующей статье я расскажу как добавить к ссылке «Читать далее…» Название статьи.
Katarios