На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
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)

seotext_1_0.zip12

ToDo:

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