MaxHub
Служба Заботы MaxSite CMS

Плагин вывода дополнительных блоков текста seotext

Плагины » SEO / 10 сентября 2015

Плагин предназначен для вывода вместе со страницами некоего СЕО-текста.

Особенности работы:

При установке плагин создаёт новый тип страниц: seotext

Далее — плагин вешается на хук seotext_page_start или seotext_page_end в зависимости от настроек. Т.е. в шаблоне в нужном для вывода месте должно быть прописано mso_hook('seotext_page_start'); либо mso_hook('seotext_page_end');

Таким образом плагин условно совместим с новыми версиями MaxSite, однако требует вмешательство в код любого шаблона.

Весьма оригинально сделана настройка плагина, см. первый скриншот. Прямо в списке плагинов в описании seotext можно установить или снять галочку. Если она установлена, используется хук seotext_page_end , если снята, то seotext_page_start . Весьма интересный, как мне кажется, пример.

В разделах рубрик сайта сео-текст берётся из сео-страниц соответствующей рубрики.

Однако внимание, в современных шаблонах в рубриках выводятся страницы всех типов, тогда как во времена написания плагина выводились только страницы типа blog . Впрочем, сео-страницы можно создавать в статусе черновиков, сео-текст всё равно будет отображён.

На главной и т.д. — страницы без рубрик. Берётся текст первой же подходящей страницы.

Скачать:

Автор: Юрий Ш.

Текущая версия плагина: 1.0 (стабильно работает на cms 0.863 и 0.93)

Контент только для авторизованных - хотите войти или зарегистрироваться?

ToDo:

Плагин хотелось бы доработать, чтобы он не требовал вмешательств в шаблон (нынешних возможностей системы для этого вполне достаточно).

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)