Meta-теги в Joomla

Все мета теги joomla, вставляются в head документа. Большинство из них можно заменить через панель управления, но для некоторых кое что нужно дописать в шаблон.

За формирование всего что приходит в заголовок сайта отвечает файл "libraries/joomla/document/html/renderer/head.php", и прежде чем исправлять там что либо, лучше попробовать найти другой способ, а он есть.

meta name="generator"

Обычно этот тег отключают / заменяют одним из первых, наверное все! Ну то есть все рано или поздно об этом начинаю думать!

Для того что бы убрать его, достаточно передать пустое значение:

JFactory::getDocument()->setGenerator('');

Или же можно заменить на своё:

$document = JFactory::getDocument();
$document->setMetaData( 'generator', 'noname-CMS V1.0' );

Свой тег в Joomla.

Так же можно добавить свой тег, например, что бы улучшить какие-нибудь SEO показатели.

Например такой:

$document = & JFactory::getDocument();
$document->addCustomTag('<meta property="og:type" content="website" />');