Описание
Плагин формирует RSS-ленту (фид), которая подходит для таких сервисов как: «Свежее и актуальное» в панели вебмастера Яндекс, «Яндекс.Новости», «Дзен» (как для паблишеров, так и для новостных агентств) и «Пульс» от Mail.ru.
Сразу после установки и активации плагина лента будет доступна по адресу: http://example.com/feed/mihdan-mailru-pulse-feed
✅ Совместимость с сервисами, плагинами и темами
Сервисы
- Свежее и актуальное (Яндекс)
- Новости (Яндекс)
- Дзен (для новостей и вебмастеров)
- Пульс (Mail.Ru)
Плагины
- Elementor
- ACF
- Yoast SEO
- The SEO Framework
- SEOPress
- Rank Math
Темы
- The Voux
- Twenty Twenty
⛑️ Документация и поддержка
Если у вас возникли какие-то вопросы или появились предложения, милости просим на наш форум поддержки или официальную страницу плагина.
💙 Нравится плагин?
Если плагин был полезен, поставьте ему 5 звезд и напишите пару приятных слов.
Скриншоты
Установка
- Upload
mihdan-mailru-pulse-feed
folder to the/wp-content/plugins/
directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
Часто задаваемые вопросы
-
Как подключиться к Пульсу
-
Перейдите на официальный сайт рекомендательной системы Пульс и щёлкните по ссылке «Для паблишеров».
Для подключения потребуется:
- RSS с анонсами публикаций. Формат и требования к RSS доступны по ссылке. Материалы, попадающие в RSS также должны соответствовать нашим требованиям. Материалы в RSS необходимо регулярно обновлять (не реже одного раза в три дня), иначе наша система может посчитать, что источник не работает.
- Установленный на вашем сайте счетчик Рейтинг Mail.ru. Счетчик должен быть установлен на страницах материалов, которые попадают в RSS. Пожалуйста, пришлите нам ID установленного счетчика.
- Пройти модерацию
-
Где искать созданную RSS ленту
-
Сразу после установки плагина RSS лента будет доступна по адресу
http://example.com/feed/mihdan-mailru-pulse-feed
. -
Как изменить слаг ленты
-
Добавьте в файл
functions.php
вашей дочерней темы или через плагин сниппетов следующий код:add_filter( 'mihdan_mailru_pulse_feed_feedname', function() { return 'mailru'; } );
-
Как вставить изображение записи в начало полнотекстовой ленты
-
В настройках ленты поставьте галочку «Вставить изображение записи в начало полнотекстовой ленты».
-
Как автоматически исключать новые записи из ленты
-
Добавьте в файл
functions.php
вашей дочерней темы или через плагин сниппетов следующий код:add_filter( 'mihdan_mailru_pulse_feed_exclude_post_by_default', '__return_true' );
-
Как автоматически исключать новые термы из ленты
-
Добавьте в файл
functions.php
вашей дочерней темы или через плагин сниппетов следующий код:add_filter( 'mihdan_mailru_pulse_feed_exclude_term_by_default', '__return_true' );
-
Вместо ленты я вижу с ошибку 404
-
Скорее всего, нужно обновить постоянные ссылки. Перейти Консоль -> Настройки -> Постоянные ссылки. После посещения этой страницы в админке попробуйте снова открыть вашу ленту.
-
Как помочь в развитии проекта
-
Присоединяйтесь к нам в официальном GitHub репозитории.
-
Где найти идентификатор Виджета
-
Идентификатор можно посмотреть в разделе «Личный кабинет партнёра → Виджеты.
-
Как вставить Виджет в конец записи
-
В плагине есть возможность автоматически вставлять Виджет в конец содержимого записи/страницы/товара. Для этого в настройках плагина в разделе «Виджет» укажите «ID виджета» и поставьте галочку «Автовставка».
-
Как вставить Виджет через редактор блоков Gutenberg
-
Откройте на редактирование запись, в которую вы хотите добавить Виджет. В нужном месте записи нажмите «плюсик», в окне выбора блоков щёлкните на «Шорткод» и впишите туда
[mihdan-mailru-pulse-widget]
. -
Как вставить Виджет в любое место темы
-
Откройте на редактирование интересующий вас файл темы и в нужном месте впишите вызов шорткода плагина:
<?php echo do_shortcode( '[mihdan-mailru-pulse-widget]' ); ?>
-
Как включить поддержку полнотекстовых публикаций
-
В настройках плагина в разделе «Лента» поставьте галочку «Полностраничная».
Отзывы
Участники и разработчики
«Zen Feed» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Zen Feed» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Zen Feed» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.8.5 (28.09.2024)
- Добавлена поддержка WordPress 6.6+
- Исправлена ошибка вставки изображений в ленту
0.8.4 (21.05.2024)
- Исправлена ошибка вывода даты без указания часового пояса
- Исправлена опечатка в названиии тега
<yandex:fulltext/>
0.8.3 (03.05.2024)
- Исправлена оишбка вложенности тега
<channel/>
в ленте
0.8.2 (01.05.2024)
- Изменен
Content-Type
ленты сtext/xml
наapplication/rss+xml
0.8.1 (30.04.2024)
- Исправлены ошибки отображения пролога ленты
0.8.0 (22.04.2024)
- Включена возможность использования полнотекстового формата на постоянной основе
- Отключен функционал виджета и его шорткода, так он больше не используется
- Исправлена ошибка с отключением таксономий
- Начат плавный переход от старой бибилиотеки
imangazaliev/didom
в пользуsymfony/serializer
0.7.1 (18.11.2023)
- Добавлена возможность изменять название ленты
- Добавлена поддержка WordPress 6.4+
- Обновлён пролог ленты в шаблоне RSS
0.7.0 (30.09.2023)
- Добавлена возможность верификации сайта на платформе Дзен
- Произведён полный ребрендинг плагина в связи с объединением сервисов Яндекс.Дзен и Пульс от Mail.ru в единую платформу под названием Дзен.
0.6.0 (30.11.2022)
- Обновлена минимальная поддерживаемая версия PHP 7.4+
- Добавлена интеграция с плагином Imagify
- Исправлены критические ошибки WPCS
0.5.0 (25.11.2022)
- Добавлена поддержка WordPress 6.0+
- Добавлена ссылка на форум поддержки в Telegram
- Добавлена возможность автоматически удалять ссылки со всех изображений
- Добавлена поддержка Gutenberg блока «Галерея»
- Исправлена ссылка на ленту при отключенных пермалинках
- Исправлена ошибка в парсинге некоторых шоркодов WordPress
0.4 (15.10.2021)
- Добавлена возможность отложить публикацию записей в ленте
- Добавлена возможность выбора размера для обложки записи
- Исправлена ошибка добавления лишнего слэша в amp-ссылки
- Исправлена ошибка сохранения настроек плагина по умолчанию
- Удалена неиспользуемая настройка для футера Yoast SEO
0.3.23 (29.04.2021)
- Fixed bug with
figure
tag
0.3.22 (21.04.2021)
- Added
guid
tag for feed
0.3.21 (19.04.2021)
- Remove default site icon from feed
0.3.20 (03.04.2021)
- Added a categories for feed items
0.3.19 (03.04.2021)
- Remove paragraphs from all blockquotes
- Fixed bug with old libxml library
- Fixed bug «DOMElement::hasAttribute(): Couldn’t fetch DOMElement»
- Fixed bug «Undefined property: DOMElement::$tagName»
- Fixed bug «Couldn’t fetch DOMElement. Node no longer exists»
0.3.18 (24.03.2021)
- Added the post thumbnail to the beginning of the list of enclosures
0.3.17 (23.03.2021)
- Added settings for excluding blocks
- Added support for tagDiv sliders
- Updated DiDOM library
- Remove
<style>
/<script>
tags - Fixed #14194837
0.3.16 (07.03.2021)
- Fixed bug with filter
mihdan_mailru_pulse_feed_exclude_post_by_default
0.3.15 (08.02.2021)
- Added a new tab in settings with other author plugins
- Fixed bug with admin meta box layout
0.3.14 (04.02.2021)
- Fixed tons of bugs
- Added try/catch for DiDOM
0.3.13 (13.01.2021)
- Added new filter
mihdan_mailru_pulse_feed_item_title
- Added the ability to override the post title inside the feed
- Added the ability to override the post excerpt inside the feed
0.3.12 (13.01.2021)
- Fixed bug with filter
mihdan_mailru_pulse_feed_feedname
0.3.11 (02.12.2020)
- Full text feed is now enabled by default
- Fixed bug «Couldn’t fetch DOMElement»
0.3.10 (02.12.2020)
- Added new filter
mihdan_mailru_pulse_feed_exclude_post_by_default
- Added new filter
mihdan_mailru_pulse_feed_exclude_term_by_default
0.3.9 (20.10.2020)
- Updated readme
- Updated plugin assets
0.3.8 (19.10.2020)
- Added new filter
mihdan_mailru_pulse_feed_allowable_tags
- Added support for «The Voux» theme.
0.3.7 (17.08.2020)
- Fixed bug with entities
0.3.6 (17.08.2020)
- Fixed bug with plugin update
0.3.5 (16.08.2020)
- Added new filter
mihdan_mailru_pulse_feed_entities_replacement
- Added support for WordPress 5.5
- Fixed bug with
EntityRef
0.3.4 (21.05.2020)
- Added a post thumbnail to beginning of the feed item
0.3.3 (06.05.2020)
- Wrap all
<video>
with<figure>
- Wrap all
<iframe>
with<figure>
- Remove all parent
<a>
for<img>
0.3.2 (27.04.2020)
- Added h1-h6 tags to allowed list
- Added table/tbody/tr/th/td tags to allowed list
- Fixed bug with enclosures list
0.3.1 (24.04.2020)
- Fixed bug with allowed tags
- Fixed bug with charset in post content
0.3 (24.04.2020)
- Added settings for Yoast SEO footer
- Added settings for HTML5 support
- Wrap all
<img>
with<figure>
via DOMDocument.
0.2.3 (20.04.2020)
- Wrap image with
<figure>
tag for fulltext. - Added
<figure>
,<figcaption>
,<iframe>
to allowable tags - Added filter
mihdan_mailru_pulse_feed_item_excerpt
- Added filter
mihdan_mailru_pulse_feed_item_content
0.2.2 (10.02.2020)
- Added
uninstall.php
for remove options on uninstall - Updated requirements
- Set autoload=false for performance
0.2.1 (25.01.2020)
- Added more allowable tags for excerpt
- Added support for AMP links
0.2 (22.01.2020)
- Added Pulse widget for pages & posts
- Added Pulse widget for custom post types
- Added shortcode
[pulse]
for widget - Added tag
<content:encoded>
for fulltext - Added hook
mihdan_mailru_pulse_feed_item
0.1.7 (10.01.2020)
- Fixed bug with CPT
0.1.6 (31.12.2019)
- Fixed bug with
<image>
tag.
0.1.5 (28.12.2019)
- Fixed bugs
0.1.4 (27.12.2019)
- Ability to exclude posts from feed
- Ability to exclude categories from feed
0.1.3 (27.12.2019)
- Added settings for feed source
- Added new hook
mihdan_mailru_pulse_feed_head
- Added setting link to plugins list
- Fixed bugs
0.1.2 (06.12.2019)
- Added default settings to prevent fatal error
0.1.1 (28.11.2019)
- Updated readme.txt
- Fixed error with localization
0.1 (24.10.2019)
- Добавил страницу настроек
- Добавил систему уведомлений
- Обновил зависимости
0.0.2 (25.02.2019)
- Обновил FAQ
- Обновил readme.txt
- Добавил ресурсы плагина
0.0.1 (07.02.2019)
- Initial release