new

TurboPages

Генерация RSS канала для турбо страниц Яндекса
Автор дополнения
Егор
Пакетов
1
Закачек
15
Обычно отвечает в течение 2 часов
Автор дополнения
Пакетов
1
Закачек
15
Обычно отвечает в течение 2 часов
Версия 2.0.0-pl
Дата выпуска 16.10.2019
Загрузки 15
Просмотры 1 496
Внимание, этот компонент требует версию PHP 7.0 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.

Расширение, с помощью которого вы сможете создать rss канал, подходящий под требования турбо страниц Яндекса.



Основные возможности плагина:
  • Поддержка настройки и вывода поиска
  • Поддержка настройки и вывода меню
  • Поддержка настройки и вывода виджетов, формы обратной связи
  • Поддержка настройки и вывода различных кнопочек (Email, телефон и т.п.)
  • Поддержка настройки и вывода блоков рекламы
  • Поддержка настройки и вывода систем аналитики
  • Поддержка настройки и вывода социальных кнопок

Установка расширения:
  1. Скачиваем установочный пакет и устанавливаем его;
  2. Создаем новый ресурс;
  3. Добавляем сниппет [[!turbopages?]];
  4. Выполняем настройку сниппета;
  5. Устанавливаем тип содержимого xml;
  6. Сохраняем и проверяем.

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

Описание настроек сниппета turbopages:
  • parents.desc — Список ID родителей ресурсов. Указывается через запятую. Если ID родителя начинается с "-", то данный родитель исключается из выборки вместе со всеми его ресурсами
  • resources.desc — Список ID ресурсов. Указывается через запятую. Если ID начинается с "-", то данный ресурс исключается из выборки
  • showUnpublished — Показывать неопубликованные ресурсы
  • showDeleted — Показывать удаленные ресурсы
  • showHidden — Показывать скрытые ресурсы
  • hideContainers — Показывать ресурсы-контейнеры
  • itemChunk — Чанк с оформлением содержимого турбо-эллемента
  • language — Язык контента
  • liveInternetParams — Счетчик LiveInternet
  • mailRUCounterId — ID счетчика Mail RU
  • mediascopeCounterId — ID счетчика Mediascope
  • ramblerCounterId — ID счетчика Rambler
  • yAndexAdId — ID блока рекламной сети Яндекс
  • customCounterUrl — Ссылка на другой счетчик
  • adFoxAdScript — Код рекламной сети AdFox
  • fileds — Укажите через запятую коды полей, которые необходимо загрузить
  • tvs- Укажите через запятую ID или коды TV полей, которые необходимо загрузить
  • yandexMetricaId — ID счетчика Яндекс Метрики
  • yandexMetricaParams — Параметры счетчика Яндекс Метрики

Сниппет validatecontent предназначен для приведению контента с html кодом к виду, который требует Яндекс.Турбо. Рекомендуется использовать в чанке оформления содержимого элемента.

1.0.0

  • Первый выпуск.

1.0.1

  • Добавлен рейтинг.

1.0.2

  • Добавлены варианты описания.

1.0.3

  • Обновлена ​​разметка для новых требований.

1.0.4

  • Модернизирован очиститель HTML.
  • Добавлена ​​функция автоматического закрытия незамкнутых HTML-тегов.

1.0.5

  • Исправление получения имя автора на некоторых версиях Modx.

2.0.0

  • Добавлена ​​возможность оформления содержимого элемента через чанк.
  • Заменено ядро ​​генератора RSS-каналов на более производительные и эффективные.
  • Добавлена ​​поддержка рекламных блоков.
  • Добавлена ​​поддержка счетчика аналитики.
  • удалены неиспользуемые настройки
  • Значительно упрощенный процесс настройки сниппета.

Последние обсуждения в сообществе MODX.pro