Книга по MaxSite CMS

Плагины

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

Плагины позволяют настраивать сайты под нужную функциональность. Например, если на сайте потребуется гостевая книга, то следует активировать плагин «guestbook». Как только такая потребность исчезнет, достаточно деактивировать плагин.

Плагины как правило самодостаточны — после активации (включения) он сразу же начинает работать. Например плагин «smiles» автоматически заменяет тестовые смайлики на графические. Никаких настроек плагин не имеет.

Другие плагины, напротив, могут иметь множество разных настроек. Скажем в плагине «addzakl» можно задать отображаемые иконки соцсетей и их размеры.

Некоторые плагины представляют собой виджеты — это блоки, которые выводятся в боковой колонке сайта (сайдбар, sidebar). Виджеты настраиваются в настройках «Сайдбары и виджеты».

Некоторые плагины используются для того, чтобы заменить кукую-то функциональную часть MaxSite CMS. Например, для того, чтобы сменить текстовый редактор на другой, следует активировать какой-то один из плагинов редакторов: «editor_dumb» или «editor_jw».

В комплекте MaxSite CMS десятки (почти 80 шт.) плагинов под самые разные задачи. Старайтесь не включать все плагины разом, а попробуйте «поиграть» с каждым отдельно и понять для чего он предназначен. Если плагин не используется на сайте, то хорошим тоном будет его деактивировать.

Некоторые плагины достаточно ресурсоёмкие, например плагины «internal_links» и «perelinks» обрабатывают большие объемы данных и это может сказаться на повышенной нагрузке.

Плагин «samborsky_ping» организует массовую рассылку ping на другие сервера и это может приводить к «тормознутости» при редактировании записей.

Некоторые плагины, например «wpconvert» используются только один раз, когда выполняется конвертация данных из WordPress. Держать его включенным постоянно не имеет смысла.

Рекомендуемый начальный минимум плагинов

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

  • addzakl — размещает под каждой записью иконки на различные соц.сервисы. В настройках плагина можно выбрать какие иконки следует отображать и их размер.
  • antispam — отсекает спам в комментариях.
  • bbcode — позволяет использовать в тексте т.н. BB-коды. Текстовый редактор основан как раз на BB-кодах.
  • category — виджет рубрик. Настраивается в Виджетах.
  • forms — произвольные формы, например обратная связь.
  • last_pages — виджет последних записей.
  • lightbox — красивый вывод картинок (миниатюра — полноразмерное).
  • pagination — пагинация (листалка) страниц сайта.
  • range_url — в настройках плагина можно задать основное зеркало сайта. Используется для лучшей индексации сайта.
  • sitemap — карта/архив сайта.
  • tagclouds — метки записей в виде облака.
  • text_block — текстовый виджет. Позволяет выводить простой текст, html или php-код.
  • ushki — универсальный плагин, позволяющий выводить ушки (произвольный блок/текст/js/html/php-код) в текстах записей или в виджетах. В шаблонах MaxSite CMS существуют предопределенные ушки для разных задач.
  • xml_sitemap — формирует XML-карту сайта (sitemap.xml), который используется поисковиками для индексации.