IT-К@ФЕ. Welcome! :)
   
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня


Как прописать метатеги
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Как прописать метатеги

Как прописать метатеги 5 мес., 2 нед. назад #3434

  • Aleksej
  • Вне сайта
  • Moderator
  • Постов: 1734
  • Репутация: 40
Попытаюсь здесь ответить на полученные в письме вопросы... насколько я понял (мало информации, предложить что-то более конкретное по этой причине непросто)- речь идет о том, чтобы прописать метатеги в 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")) );
}

Результат, как говорится, должен вас приятно удивить... тем не менее - резервное копирование перед началом данной экзекуции настоятельно рекомендуется.
Изменено: 5 мес., 2 нед. назад от Aleksej.
  • Страница:
  • 1
Время создания страницы: 0.20 секунд