На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Плагин похожих страниц similar_posts

Плагины » SEO / 1 июня 2015

Одна из главных задач для продвижения сайта в поисковых системах и в удобстве навигации — это внутренние перекрёстные ссылки. Данный плагин выводит после текста страницы список похожих страниц.

Возможности и опции плагина

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

В выводе страниц кроме заголовков выводится ещё первые N символов текста (N задаётся в настройках) и картинка-превью.

  • Количество похожих страниц
  • Заголовок блока — включая html-разметку
  • Приоритет блока — позволяет расположить блок до (или после) аналогичных.
  • Коэффициент веса меток — естественно, чем больше общих меток у страниц, тем они более похожи; этот коэффициент задаёт, насколько важны именно метки.
  • Что перед блоком последних страниц и Что после блока — html-код, в который обрамляется блок похожих страниц.
  • Что перед циклом вывода последних страниц
  • Что после цикла вывода
  • Формат тела цикла вывода — эти три опции по-умолчанию выводят таблицу с похожими страницами.
  • Ширина картинки
  • Метаполе номеров похожих страниц — задаётся метаполе наподобии метаполя превьюшек (создание метаполя лежит на шаблоне, см. ini-файлы опций шаблонов); при создании или редактировании страницы в этом метаполе автор задаёт, какие страницы похожи на данную.
  • Метаполе описания
  • Метаполе превьюшки
  • Теги, которые не убираются из контента — по-умолчанию выводится 140 символов чистого текста без тегов.
  • Кол-во символов, которые оставляются в контенте
  • Что в конце описания, если контент обрезается
  • Директорий относительно uploads, из которого превьюшка, в случае отсутствия, будет выбрана рандомно
  • Ключ кеширования, если нужно (а нужно!!!) кешировать — ключ кэширования задаётся произвольно.

Скачать:

Автор: Андрей Филимонов (Садовник)

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

similar_posts_1_3.zip14

Комментариев: 9
  1. Как сделать вывод похожих записей по категориям? Например как блок другие записи, только с картинками, что бы похожие посты менялись в зависимости от перезагрузки страницы..

    То есть не брал в зависимость метки, а брал ID категории, вроде так...

  2. что такое метаполе превьюшки? в актуальной версии движка превью грузятся в путь с именем mso mini как-то так, но там нет слов "prev".

    Плагину обязательно нужна доработка под современную версию, конкретно сейчас он не находит превьюшки.

    Нужно сделать так, чтобы превьюшка была ссылкой на полное изображение

    Блин палка о двух концах, мне либо чтоб была ссылка на сам пост, либо на полное изображение, но факт в том, что он не понимает сейчас превьюшки.

    И самое злое тут то, что дело в замене нескольких символов. Просто разные превьюшки грузятся в разные папки. Пропорционально уменьшенная в одни папки (она не одна), а те что 100 на 100 в другие папки. И ещё заметил, что разные способы прикрепления картинки к посту вообще в разные места кидают превьюшки, плагин upload editor вообще для каждого поста создаёт свою папку с именем page и его id.

  3. Stahlwerk в шаблоне создаем файл my_meta.ini в папке custom с от таким кодом опции:

    [Изображение превью] opti
    type = textfield descripti
    default = ""
    И будет вам счастье wink . Немного лирики файл my_meta.ini это дополнительные шаблонные опции которые отображаются в админке при создании и редактировании статье.

  4. Эх чет пол комментария в теге pre сьело... Попробую как обычный текст добавить:

    my_meta.ini :

    [Изображение превью] opti

    type = textfield descripti

    default = ""

  5. Stahlwerk Вот архив с файлом: http://di-modern.ru/uploads/my_meta.zip

  6. Евгений, сделал, у меня добавилась вкладка "Шаблонные" там, где создаю запись. Там появилось поле, куда надо вставить адрес превьюшки. Но это ведь не так должно работать, во-первых, я не могу знать адрес превьюшки до того, как создам пост. Во-вторых, это как минимум два раза редактировать пост и не факт, что именно этот плагин обнаружит превьюшки. В нём ведь есть функция найти картинку, но она почему-то не находит превьюшки в актуальной версии движка. Человек ведь не должен выполнять ту работу руками, которую за него может сделать плагин.

  7. Stahlwerk у меня хоть и сайт на версии 95. Но шаблон использует и превью и изображение записи так удобнее.

    не могу знать адрес превьюшки до того, как создам пост.
    Плагин берет адрес из мета поля именно prev, а потом уже ищет картинку в статье... У меня работает данный плагин на сайте с некоторыми модификациями кода под себя.

  8. В нём ведь есть функция найти картинку, но она почему-то не находит превьюшки в актуальной версии движка.
    А он ищет криво картинку если она в bb-коде.

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

  9. что такое метаполе prev???

    жаль, что конфликт с bb кодом, именно он мне как раз и удобен.