Zen Feed

Опис

Плагин формирует RSS-ленту (фид) для платформы Дзен (ранее Яндекс.Дзен и Пульс), которая создана для просмотра и создания контента.

Сразу после установки и активации плагина лента будет доступна по адресу: http://example.com/feed/mihdan-mailru-pulse-feed

✅ Совместимость с плагинами и темами

Плагины

  • Elementor
  • ACF
  • Yoast SEO
  • The SEO Framework
  • SEOPress
  • Rank Math

Темы

  • The Voux
  • Twenty Twenty

⛑️ Документация и поддержка

Если у вас возникли какие-то вопросы или появились предложения, милости просим на наш форум поддержки или официальную страницу плагина.

💙 Нравится плагин?

Если плагин был полезен, поставьте ему 5 звезд и напишите пару приятных слов.

Скріншоти

Встановлення

  1. Upload mihdan-mailru-pulse-feed folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

Часті питання

Как подключиться к Пульсу

Перейдите на официальный сайт рекомендательной системы Пульс и щёлкните по ссылке “Для паблишеров”.

Для підключення потрібно:

  1. RSS с анонсами публикаций. Формат и требования к RSS доступны по ссылке. Материалы, попадающие в RSS также должны соответствовать нашим требованиям. Материалы в RSS необходимо регулярно обновлять (не реже одного раза в три дня), иначе наша система может посчитать, что источник не работает.
  2. Установленный на вашем сайте счетчик Рейтинг Mail.ru. Счетчик должен быть установлен на страницах материалов, которые попадают в RSS. Пожалуйста, пришлите нам ID установленного счетчика.
  3. Пройти модерацию

Где искать созданную 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]' ); ?>

Як включити підтримку повнотекстових публікацій

В настройках плагина в разделе “Лента” поставьте галочку “Полностраничная”.

Відгуки

03.04.2021 1 reply
Thanks to the developer for the quick response and timely plugin update!
12.02.2021 1 reply
Плагин очень простой в настройке и в тоже время всё необходимое в нём есть. У меня индивидуальный шаблон, и в ленте возникли ошибки - пришлось обратиться к автору. И он очень быстро их нашёл, устранил, затем проверил ленту на валидность. Приятно удивлена такой быстрой и профессиональной поддержкой.
20.10.2020 1 reply
Технологии машинного обучения. Wow ) Спасибо автору!
20.10.2020 2 replies
Отлично выполняет свои функции и частенько обновляется, что есть хорошо. А ещё шустро работает, ибо у меня было кастомное решение от горе-программистов и сайт дико тормозил
Прочитати всі 18 відгуків

Учасники та розробники

“Zen Feed” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

“Zen Feed” було перекладено на 1 локалізацію. Дякуємо перекладачам за їх роботу.

Перекладіть “Zen Feed” на вашу мову.

Цікавитесь розробкою?

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

Журнал змін

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 &lt;style>/&lt;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