- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Расширение, с помощью которого вы сможете создать rss канал, подходящий под требования турбо страниц Яндекса.
Основные возможности плагина:
- Поддержка настройки и вывода поиска
- Поддержка настройки и вывода меню
- Поддержка настройки и вывода виджетов, формы обратной связи
- Поддержка настройки и вывода различных кнопочек (Email, телефон и т.п.)
- Поддержка настройки и вывода блоков рекламы
- Поддержка настройки и вывода систем аналитики
- Поддержка настройки и вывода социальных кнопок
Установка расширения:
- Скачиваем установочный пакет и устанавливаем его;
- Создаем новый ресурс;
- Добавляем сниппет [[!turbopages?]];
- Выполняем настройку сниппета;
- Устанавливаем тип содержимого rss или text или xml;
- Сохраняем.
- Загрузите получившийся RSS-файл в Яндекс.Вебмастер
- Включите показ Турбо-страниц.
В случае если количество ресурсов, которые требуется добавить rss канал, очень много рекомендуется создавать несколько фидов. В противном случае скрипт будет завершать работу из-за нехватки ресурсов вашего сервера.
Описание настроек сниппета turbopages:
Основной сниппет, который отвечает за генерацию RSS фида.
- parents — Список ID родителей ресурсов. Указывается через запятую. Если ID родителя начинается с "-", то данный родитель исключается из выборки вместе со всеми его ресурсами
- resources — Список 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 счетчика Яндекс Метрики
- tvFilters — Выборка ресурсов по tv полям. Tv-поля указываются через запятую в виде: НАЗВАНИЕ_TV_ПОЛЯ=ЗНАЧЕНИЕ
- where — Пользовательские условия выборки в json форматe.
- yandexMetricaParams — Параметры счетчика Яндекс Метрики
- scheme — Схема генерации url.
- authorName — Автор статей.
Описание настроек сниппета accordion:
Предназначен для вывода списка, каждый элемент которого может быть развернут или свернут.
- nameKey — Название MIGX поля для названия.
- textKey — Название MIGX поля для описания.
- migxTv — Плейсхолдер MIGX поля.
Описание настроек сниппета adblock:
Предназначен для вывода рекламного блока внутри статьи.
- ID — ID рекламного блока.
Описание настроек сниппета button:
Предназначен для вывода кнопки, содержащий любую ссылку.
- text — Текст кнопки.
- action — Ссылка кнопки.
- backgroundColor — Цвет фона.
- color — Цвет текста.
Описание настроек сниппета feedbackform:
Предназначен для вывода формы обратной связи.
- email — Контактный email.
- company — Название компании.
- agreementLink — Ссылка на политику обработки персональных данных.
Описание настроек сниппета header:
Предназначен для вывода так называемой шапки турбо страницы (Название статьи, подзаголовок, изображение и его описание).
- title — тег H1.
- subtitle- тег H3.
- imageTv — Плейсхолдер TV поля с изображением.
- imageCaption — Заголовок изображения.
Описание настроек сниппета imagegallery:
Предназначен для вывода карусели изображений.
- migxTv — Плейсхолдер MIGX поля.
- key — Название MIGX поля для картинки.
- name — Название.
Описание настроек сниппета rating:
Предназначен для вывода рейтинга ресурса.
- rating — Рейтинг ресурса.
- bestRating — Максимальный рейтинг ресурса.
Описание настроек сниппета searchform:
Предназначен для вывода формы поиска по сайту.
- action — Ссылка на страницу поиска.
- queryName — Название параметра содержащий поисковый запрос.
- additionalParams — Дополнительные параметры.
- placeholder — Текст плейсхолдера.
- type — Тип запроса (POST/GET).
Описание настроек сниппета sharebutton:
Предназначен для вывода кнопок поделиться в соц сетях.
Описание настроек сниппета slider:
Предназначен для вывода слайдера.
- migxTv — Плейсхолдер MIGX поля.
- key — Название MIGX поля для url слайда.
Настройка чанка элемента RSS фида рекомендуется выполнять только опытным пользователям. Внесение изменение в чанк человеком, не имеющего никакого представления о работе технологии Яндекс.Турбо, может привести к не прохождению проверки RSS фида в Яндекс-е.
Автор плагина не оказывает консультаций по работе технологии Яндекс.Турбо в рамках тех поддержки плагина.
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-каналов на более производительные и эффективные.
- Добавлена поддержка рекламных блоков.
- Добавлена поддержка счетчика аналитики.
- удалены неиспользуемые настройки
- Значительно упрощенный процесс настройки сниппета.
2.0.1
- Улучшена система очистки запрещенных HTML тегов.
2.0.2
- Обновлена разметка для новых требований.
2.0.3
- Добавлены tv фильтры.
- Добавлены возможность создания пользовательских условий.
2.0.3
- Удалены старые настройки.
2.0.5
- Исправлены E_NOTICE, возникающие у некоторых пользователе.
- Исправлены проблемы с необъявленными настройками у некоторых пользователей (PHP 7.1)
- Исправлены E_WARNING, возникающие у некоторых пользователе
2.0.6
- Добавлена настройка схемы генерации URL.
2.0.7
- Временное решение DOMException: Invalid Character, возникающей у некоторых пользователей.
2.0.8
- Исправление DOMException, возникающих у некоторых пользователей.
- Оптимизация запросов к базе данных.
2.0.9
- Добавлена новая опция настроек: AuthorName.
2.1.0
- Добавлены сниппеты, генерирующие такие элементы, как слайдер, кнопки социальных сетей и многое другое.
- Теги data-src теперь заменены на src
- Обновлен чанк турбо элементов.
2.1.1
- Сниппеты слайдера и карусели не создают запросы к базе данных.
Последние обсуждения в сообществе MODX.pro