×
Ruby on Rails: постинг твитов через Twitter API (04 нояб 2017)

Практикуемся в Ruby on Rails.

Вопрос Как прописать метатеги

Больше
6 года 6 дн. назад - 6 года 6 дн. назад #1 от Aleksej
Aleksej создал эту тему: Как прописать метатеги
Попытаюсь здесь ответить на полученные в письме вопросы... насколько я понял (мало информации, предложить что-то более конкретное по этой причине непросто)- речь идет о том, чтобы прописать метатеги в Joomla 1.5 и VirtueMart.

Что касается Joomla - вы без проблем можете прописать метатеги в любом материале. Думаю, нет необходимости размещать скриншот? все достаточно прозрачно; открываем любую страничку и редактируем.

Рекомендую, кстати, присмотреться к SEF patch for Joomla 1.5 . Предоставляет возможность расширенного управления метаданными сайта:





В контексте VirtueMart (Joomla 1.5.22 + Virtuemart 1.1.5). Навскидку вот такое решение; в файле:
/administrator/components/com_virtuemart/html/shop.product_details.php
вот этот фрагмент кода:
// Prepend Product Short Description Meta Tag "description"
if( vmIsJoomla('1.5')) {
$document = JFactory::getDocument();
$document->setDescription(strip_tags( $db_product->f("product_s_desc")));
} else {
$mainframe->prependMetaTag( "description", strip_tags( $db_product->f("product_s_desc"))
}
меняем на:
// Prepend Product Short Description Meta Tag "description"
if( vmIsJoomla('1.5')) {
$document = JFactory::getDocument();
$document->setDescription(htmlspecialchars(strip_tags( $db_product->f("product_s_desc"))));
$rsKeywords = $mosConfig_MetaKeys.", "; // Keywords metatag is built from: (1) product name split out (2 Each Category in Pathway (includes product name);
$rsKeywords .= implode(', ',explode(' ', $product_name));
foreach( $pathway as $item ) {
$rsKeywords .= ', ' . $item->name;
}
$document->setMetaData( 'keywords', $rsKeywords );
$document->setMetaData( 'title', $product_name );
// INSERT END
} else {
$mainframe->prependMetaTag( "description", strip_tags( $db_product->f("product_s_desc")) );
}
Результат, как говорится, должен вас приятно удивить... тем не менее - резервное копирование перед началом данной экзекуции настоятельно рекомендуется. :)
Последнее редактирование: 6 года 6 дн. назад от Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.