Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » DataLife Engine » Fullstory-Metatags by Sander

Fullstory-Metatags by Sander

MaHarder
Опубликовано 23-09-2021, 13:32
Простое и удобное управление метатегами и тегами разметки OpenGraph на странице полной новости.



Данный модуль является наследником и продолжением модуля Простые заголовки.

В этой версии сделаны небольшие изменения и дополнения в функционале, однако основная суть осталась прежней.
С помощью специальной разметки, можно прямо в файле шаблона fullstory.tpl прописать желаемый алгоритм формирования метатегов.
Принцип модуля построен на том, что сначала выполняется полное формирование шаблона страницы, выполняется обработка всех тегов, всех условий [if ...] и [hide]. И только потом подключается модуль.
После установки модуля, достаточно в любом месте (рекомендую в начале) шаблона fullstory.tpl прописать код:
[metatags]
Заголовок страницы
Описание страницы
ключевые, слова
noindex,follow

Заголовок для OpenGraph разметки
//example.com/image.jpg
Содержимое тега any_tag
[/metatags]

Все двойные пробелы и табы будет заменены на один пробел. Все параметры не являются обязательными, если их не указать, то значение будет сформировано стандартно средствами движка.
Полагаю в целом принцип понятен, но отдельно стоит отметить логику работы тегов title и robots.
title - если в новости вручную задан свой метатег заголовка, то значение этого тега игнорируется
robots - если в новости не отмечена галочка запрета индексации, то будет обработано значение этого параметра.
Но полноценная работа этого тега поддерживается только начиная с DLE 13.3.
В более ранних версиях можно только полностью заблокировать доступ ботам используя любое из значений: false, no, off, 0


Понравилось?
0
0
4
fullstory-metatags.zip Размер файла: 2.92 Kb
1 816
0