Как добавить разные заголовки браузера для разных страниц статей?? также мне нужна помощь, как добавить разные метатеги на разные страницы сайта joomla...
Добавление разных заголовков браузера на разные страницы статей в joomla 3.2
Ответы (3)
Отредактируйте свою статью, и вы увидите, что есть поля для ввода мета-описания и ключевых слов для вашей статьи. Если вы используете Joomla! 3.x они находятся во вкладке «Публикация».
Я не очень понимаю ваш "Как добавить разные заголовки браузера для разных страниц статей??" вопрос. Если в вашей статье есть пункт меню, в настройках пункта меню есть возможность использовать ваш пользовательский заголовок страницы (для Joomla! 3.x, на вкладке «Отображение страницы» -> «Заголовок страницы в браузере»), по умолчанию это поле пустое, поэтому ваш заголовок статьи используется как заголовок страницы. Вы также можете ввести здесь мета-описание и ключевые слова, однако они используются только в том случае, если в вашей статье нет мета-описания и ключевых слов.
Отвечая на ваш первый вопрос:
Вы можете попробовать использовать функцию setTitle(). Вот пример кода того, что я использовал раньше:
$doc =& JFactory::getDocument();
$db = JFactory::getDBO();
$select="SELECT nombre ";
$from="FROM #__csglosario_terminos ";
$where="WHERE id=".$this->item->id;
$query=$select.$from.$where;
$db->setQuery($query);
$title=$db->loadResult();
$doc->setTitle("Glosario de turismo y hostelería - Término ".ucfirst($title)." - Diccionario de términos empleados en hoteles, restaurantes, agencias de viajes. Definiciones, usos, traducciones - Poraqui.net");
Вы также можете проверить это: http://docs.joomla.org/API15:JDocument/setTitle< /а>
Отвечая на ваш второй вопрос:
Вы можете попробовать использовать функцию setMetaData(). Вот пример кода того, что я использовал раньше:
$document= JFactory::getDocument();
$document->setMetadata('description', $this->metadescription);
$document->setMetadata('keywords', $this->metakeywords);
Вы также можете проверить это: http://docs.joomla.org/JDocument/setMetaData
Надеюсь это поможет :).
Настроить пользовательские заголовки страниц можно, отредактировав пункт меню и введя информацию в поле «Заголовок страницы браузера» на вкладке «Отображение страницы».
Мета-описание и иерархия ключевых слов: статья, если не найдено, то категория, если не найдено, то меню, если не найдено, то глобальная конфигурация.
Поскольку вы настраиваете заголовки страниц, вероятно, наиболее удобно вводить свои метаописания и ключевые слова для каждой страницы на вкладке «Метаданные» при редактировании пункта меню.