Description
Dzen moved partner sites to a single unified RSS format for News and channel content (see dzen.ru/help/ru/news/seamless/rss.html, rules effective 2026-07-13). The old separate feeds are being switched off automatically. Yandex.News Feed by Teplitsa, used by thousands of sites, is no longer supported and will not be updated.
Zhekich Feed Generator for Dzen is an independent replacement that does not depend on any third-party RSS plugin.
Three unified-RSS schemes
Dzen accepts three schemes; this plugin supports all of them:
- Single feed,
<contentType>per post. The publication type (News / channel / both) is chosen individually for each post. Pro. - Single feed, two URLs per post. Each post has its regular site page plus a separate shadow mirror page (Dzen compares the title/text against the page content). Pro.
- Two separate feeds. One feed entirely for News, another entirely for the channel — no per-post differences needed, the lowest barrier to entry. Free.
Free
- Ready-made feeds
/feed/dzen-news/(News) and/feed/dzen/(channel). - Post age limit, logo and square logo, category/term exclusion, hide author — full feature parity with Yandex.News Feed by Teplitsa.
- Its own HTML processor built for Dzen’s requirements: allowed tags (
p, a, b, i, u, s, h1-h4, blockquote, ul/ol+li, img, figure, figcaption),emi,strongb,brparagraphs,<enclosure>cover image at least 700px wide,media:rating. - Automatically swaps undersized/CDN-proxied in-article images (e.g. from WordPress galleries or Jetpack Photon) for the original full-size file when one is available, to meet Dzen’s 480×320 minimum for images inside the article body.
- Optional: include the cover image in the article body itself when the post has no images of its own (some sites only ever set a featured image).
Pro
Variants 1 and 2 are provided by a separate paid add-on, Zhekich Feed Generator for Dzen Pro — installed
on top of this plugin, not distributed through the WordPress.org directory (all the code in this
repository is free and fully functional on its own, without Pro).
- Per-post publication type control via a meta box on the post edit screen (variant 1).
- Dual-URL mode via automatic shadow pages (variant 2).
- Purchase and activation happen on the “Pro” tab in this plugin’s settings.
Disclaimer
This plugin is not affiliated with Yandex/Dzen and is not an official product. “Dzen” and “Yandex.News” are trademarks of their respective owners, mentioned solely to describe compatibility.
Screenshots



Installation
- Upload the plugin folder to
wp-content/plugins/. - Activate the plugin from the WordPress admin.
- Go to Settings Zhekich Feed Generator for Dzen, “General” tab — set the age limit, logos, exclusions.
- Add the
/feed/dzen-news/and/feed/dzen/URLs in your Dzen media account. - If you were using Yandex.News Feed by Teplitsa, you can deactivate it — its functionality has been fully carried over.
FAQ
-
Do I need another RSS plugin as well?
-
No. Zhekich Feed Generator for Dzen is fully self-contained, generates its own XML and processes content without depending on other plugins.
-
What should I do with Yandex.News Feed by Teplitsa?
-
You can deactivate it — all of its functionality (age limit, logos, category exclusion, hiding the author) has been carried over into this plugin’s free mode, updated for Dzen’s new format.
-
Which URLs do I add in the Dzen dashboard?
-
In free mode, both addresses from the “General” tab (
/feed/dzen-news/and/feed/dzen/). In Pro, one of the addresses on the “Pro” tab, depending on the chosen variant (1 or 2). -
How do I buy Pro?
-
The “Buy license” button on the “Pro” tab leads to the payment page. After payment, you receive a download link for the Zhekich Feed Generator for Dzen Pro add-on and an activation key by email — install the add-on on top of this plugin and enter the key on the same tab.
-
Dzen renders a limited set of HTML tags in
content:encoded(p, a, b, i, u, s, h1-h4, blockquote, ul/ol+li, img, figure, figcaption). Everything else is either converted (emi,strongb,brparagraphs) or removed — this is a platform requirement, not a plugin bug. -
My articles have no image in the feed body, only in the preview
-
Check whether the article actually has an image inside its text — some editorial workflows only ever set a featured image and never embed a photo in the post body, in which case there is genuinely no image to carry into
content:encoded. Turn on “Include cover image in article text” on the “General” tab to have the plugin prepend the cover image to the body automatically when this happens.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Zhekich Feed Generator for Dzen” is open source software. The following people have contributed to this plugin.
Contributors“Zhekich Feed Generator for Dzen” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Zhekich Feed Generator for Dzen” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.7
- Properly internationalized the plugin: all admin UI strings now go through
__()/esc_html__()
with thezhekich-feed-generator-for-dzentext domain (Russian as the source/default text,
matching the plugin’s actual audience), plusload_plugin_textdomain()for reliability outside
WordPress.org’s own translation loading.
1.2.6
- No code changes. Added plugin page assets (icon, banner, screenshots) and documented the
image-handling behavior and the cover-in-content setting in the FAQ.
1.2.5
- New optional setting: “Include cover image in article text” — if enabled and the article body
has no images at all (some sites only ever set a featured image, never embed photos in the
text), the cover image is prepended to content:encoded. Off by default; never duplicates an
image that’s already in the text.
1.2.4
- Simplified the “Pro” tab’s upsell copy to a single plain description + link, removing the
lock-icon “postbox” panels that visually resembled disabled in-plugin settings modules —
purely a presentation change, no functionality was ever gated behind them.
1.2.3
- Fixed in-article images being dropped from the feed: WordPress galleries/CDN proxies (e.g. Jetpack
Photon) insert small thumbnail URLs into post content, below Dzen’s 480×320 minimum for
content:encoded images. The plugin now swaps these for the original full-size, same-domain file
when available. - Removed the last remnants of Pro-only feed rendering (variants 1/2) from this free plugin’s code,
per WP.org review feedback (Trialware/Guideline 5) — that logic now lives exclusively in the
separate Pro add-on, not merely unused-but-present in the free plugin.
1.2.2
- Renamed the plugin from “Unified RSS for Dzen” to “Zhekich Feed Generator for Dzen” (slug:
zhekich-feed-generator-for-dzen), per WP.org review feedback that the previous name was too
generic/descriptive and not sufficiently distinctive from other Dzen-feed plugins.
1.2.1
- Renamed the plugin from “Dzen Unified RSS” to “Unified RSS for Dzen” (slug: unified-rss-for-dzen) —
required by the WordPress.org directory: a plugin name cannot start with a trademark without
verified ownership of that trademark’s email domain.
1.2.0
- Pro functionality (variants 1 and 2) and licensing moved to a separate add-on,
Unified RSS for Dzen Pro — this plugin is now 100% free and fully functional on its own,
without a single line of license-gated code (required by the WordPress.org directory). - The “Pro” tab, when the add-on isn’t installed, shows what it offers and a link to buy it.
1.1.0
- “General” / “Pro” tabs in settings, a clear explanation of variants 1/2/3.
- Pro licensing via an activation key instead of a checkbox.
- Built-in help (WP Help Tab) describing the unified-RSS schemes and FAQ.
uninstall.phpnow clears the transient and post meta, not just the option.- Fixed a variant 2 bug: the shadow page rewrite rule was never registered (add_action(‘init’, …) called from inside a callback already running on init).
1.0.0
- First release: free mode (variant 3), pro mode (variants 1 and 2).
