| Как настроить тег title в Joomla 1.5 |
|
|
|
В многих случаях нужно изменить тег title как для одной страницы сайта так и для всего сайта целиком. Ведь тег title очень важен с точки зрения оптимизации сайта под поисковые системы. Кроме того, все поисковики выдают в результатах поиска тег title. Но Joomla 1.5 по умолчанию генерирует только заголовок страницы в теге title, что есть недостатком. А ведь кроме заголовка страницы удобно генерировать в теге title название сайта и разделы с категориямы. Хорошо бы было выводить тег title в таком формате: название страницы | название раздела | название сайта. Например joomla-master | Уроки | Создание меню. Для оптимизации тега title Joomla есть несколько способов. 1. Установка специальных расширений для Joomla 1.5.Редактировать и управлять тегом title могут такие расширения как "Tag Meta", "SEOMeta", "Category Meta manager", "Title Manager", "Section-Category Meta" и др. 2. Использование специальных патчей.С помощью прямых изменений в кодах Joomla можно настроить изображение тега title для страниц сайта. Здесь есть два способа. Первый способ - изменение файла head.php.1. Откройте файл libraries\joomla\document\html\renderer\head.php и найдите строку #53:
function fetchHead(&$document) и после неё добавьте вот такой код:
global $mainframe; 2. Ниже найдите строку:
$strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd; И замените её на такую строчку:
$strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).' - '.$SiteName.'</title>'.$lnEnd; Все. Второй способ - изменение файла index.php шаблона сайта.Файл index.php для Вашего шаблона на сервере находится по такому адресу http://адрес сайта/source/templates/Ваш_Шаблон В этой файле нужно прописать такой код:
$document = & JFactory::getDocument(); Что этот код делает? Код получает в переменную $document объект и в переменную $config данные конфигурации. Потом в 3й строчке формирует тег title вида "текущая страница - название сайта" и заменяет стандартный вывод. (Не забудьте этот код пропысывать между тегами ). |

Z417310586352

