{"id":277695,"date":"2026-02-01T19:29:58","date_gmt":"2026-02-01T19:29:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/prodzen\/"},"modified":"2026-04-01T16:38:24","modified_gmt":"2026-04-01T16:38:24","slug":"prozen-integration-for-dzen","status":"publish","type":"plugin","link":"https:\/\/tuk.wordpress.org\/plugins\/prozen-integration-for-dzen\/","author":14485267,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.4","requires":"5.8","requires_php":"7.3","requires_plugins":null,"header_name":"Prozen Integration for Dzen","header_author":"Igor Torkhov","header_description":"WordPress integration with Dzen platform: RSS feed, widgets, and blocks.","assets_banners_color":"33495c","last_updated":"2026-04-01 16:38:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/prozen.ru\/prozen-for-wordpress","header_author_uri":"https:\/\/prozen.ru","rating":0,"author_block_rating":0,"active_installs":30,"downloads":746,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"fromgate","date":"2026-02-05 08:22:05"},"1.0.1":{"tag":"1.0.1","author":"fromgate","date":"2026-02-05 18:24:27"},"1.0.2":{"tag":"1.0.2","author":"fromgate","date":"2026-02-09 06:50:34"},"1.0.3":{"tag":"1.0.3","author":"fromgate","date":"2026-02-09 19:15:34"},"1.0.4":{"tag":"1.0.4","author":"fromgate","date":"2026-02-11 20:53:55"},"1.0.5":{"tag":"1.0.5","author":"fromgate","date":"2026-03-20 06:43:19"},"1.0.6":{"tag":"1.0.6","author":"fromgate","date":"2026-03-30 09:26:45"},"1.0.7":{"tag":"1.0.7","author":"fromgate","date":"2026-04-01 16:38:24"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3451559,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3451559,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500-ru_RU.png":{"filename":"banner-1544x500-ru_RU.png","revision":3451551,"resolution":"1544x500","location":"assets","locale":"ru_RU"},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3451551,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250-ru_RU.png":{"filename":"banner-772x250-ru_RU.png","revision":3451551,"resolution":"772x250","location":"assets","locale":"ru_RU"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3451551,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"prozen-dzen\/dzen-video":{"name":"prozen-dzen\/dzen-video","title":"Dzen Video"},"prozen-dzen\/rutube-video":{"name":"prozen-dzen\/rutube-video","title":"RuTube Video"},"prozen-dzen\/dzen-article":{"name":"prozen-dzen\/dzen-article","title":"Dzen Article"},"prozen-dzen\/posts-grid":{"name":"prozen-dzen\/posts-grid","title":"Dzen Publications"},"prozen-dzen\/vk-video":{"name":"prozen-dzen\/vk-video","title":"VK Video"}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3485988,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3485988,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3486740,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3486740,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3486740,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3486740,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"General plugin settings page.","2":"RSS feed settings \u2013 main options.","3":"RSS feed settings \u2013 additional options.","4":"Single post configuration.","5":"Widget settings page.","6":"Article preview block configuration."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[234200,234201,850,162,4037],"plugin_category":[43],"plugin_contributors":[151716],"plugin_business_model":[],"class_list":["post-277695","plugin","type-plugin","status-publish","hentry","plugin_tags-dzen","plugin_tags-234201","plugin_tags-rss","plugin_tags-widget","plugin_tags-zen","plugin_category-customization","plugin_contributors-fromgate","plugin_committers-fromgate"],"banners":{"banner":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/banner-772x250.png?rev=3451551","banner_2x":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/banner-1544x500.png?rev=3451551","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/icon-128x128.png?rev=3451559","icon_2x":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/icon-256x256.png?rev=3451559","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-1.png?rev=3485988","caption":"General plugin settings page."},{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-2.png?rev=3485988","caption":"RSS feed settings \u2013 main options."},{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-3.png?rev=3486740","caption":"RSS feed settings \u2013 additional options."},{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-4.png?rev=3486740","caption":"Single post configuration."},{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-5.png?rev=3486740","caption":"Widget settings page."},{"src":"https:\/\/ps.w.org\/prozen-integration-for-dzen\/assets\/screenshot-6.png?rev=3486740","caption":"Article preview block configuration."}],"raw_content":"<!--section=description-->\n<p>Prozen is a WordPress plugin that integrates your website with the Dzen blogging platform.<\/p>\n\n<p>The plugin provides tools to:<\/p>\n\n<ul>\n<li>export WordPress content to Dzen using a compatible RSS feed;<\/li>\n<li>display Dzen publications on your website;<\/li>\n<li>embed Dzen, VK Video, and RuTube videos using Gutenberg blocks.<\/li>\n<\/ul>\n\n<p>Prozen is built for modern WordPress installations, supports the block editor, and uses a modular architecture.<\/p>\n\n<h3>Features<\/h3>\n\n<h4>Dzen-Compatible RSS Feed<\/h4>\n\n<ul>\n<li>generates an RSS feed compatible with Dzen requirements;<\/li>\n<li>removes unsupported markup automatically;<\/li>\n<li>passes images in maximum available quality;<\/li>\n<li>supports video players and media blocks;<\/li>\n<li>supports Dzen-specific features such as anchor links and the video tag.<\/li>\n<\/ul>\n\n<h4>Gutenberg Blocks<\/h4>\n\n<ul>\n<li>Dzen Posts Grid \u2013 display recent Dzen publications in posts and pages;<\/li>\n<li>Dzen Article Preview \u2013 insert a preview card linking to a Dzen article;<\/li>\n<li>Video blocks for:\n\n<ul>\n<li>Dzen Video<\/li>\n<li>VK Video<\/li>\n<li>RuTube<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>Widgets<\/h4>\n\n<ul>\n<li>Dzen Channel Widget for displaying recent publications in widget areas.<\/li>\n<\/ul>\n\n<h4>Architecture<\/h4>\n\n<ul>\n<li>full Gutenberg support;<\/li>\n<li>modular structure with optional modules;<\/li>\n<li>minimal performance impact.<\/li>\n<\/ul>\n\n<h3>Prozen Plus Plugin<\/h3>\n\n<p>Prozen can be extended with the optional Prozen Plus plugin, which adds additional RSS options, visual customization and content management features.<\/p>\n\n<p>Prozen Plus Import is an optional module for importing content from Dzen to WordPress.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>importing articles from a Dzen channel;<\/li>\n<li>converting content into Gutenberg blocks;<\/li>\n<li>local image storage;<\/li>\n<li>support for embedded media;<\/li>\n<li>scheduled synchronization.<\/li>\n<\/ul>\n\n<p>More information: https:\/\/prozen.ru\/prozen-plus\/<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on external services to fetch public metadata and display content feeds. By using these features, your server will connect to the following third-party platforms:<\/p>\n\n<ul>\n<li><p><strong>Dzen (https:\/\/dzen.ru)<\/strong>: The plugin connects to Dzen's public API to fetch the list of publications for widgets and blocks, and to retrieve article metadata (title, snippet, and cover). Only public channel IDs or article URLs are transmitted.<\/p>\n\n<ul>\n<li>Terms: https:\/\/dzen.ru\/legal\/termsofuse<\/li>\n<li>Privacy Policy: https:\/\/dzen.ru\/legal\/confidential<\/li>\n<\/ul><\/li>\n<li><p><strong>VK Video (https:\/\/vk.com, https:\/\/vkvideo.ru)<\/strong>: The VK Video block fetches public video titles and metadata from VK servers using the video URL provided by the user. No personal user data is transmitted.<\/p>\n\n<ul>\n<li>Terms: https:\/\/vk.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/vk.com\/privacy<\/li>\n<\/ul><\/li>\n<li><p><strong>RuTube (https:\/\/rutube.ru)<\/strong>: The RuTube block displays an iframe player for public videos. No user data is transmitted from the server.<\/p>\n\n<ul>\n<li>Terms: https:\/\/rutube.ru\/info\/agreement\/<\/li>\n<li>Privacy Policy: https:\/\/rutube.ru\/info\/privacy\/<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the prozen folder to the \/wp-content\/plugins\/ directory.<\/li>\n<li>Activate the plugin via the Plugins menu in WordPress.<\/li>\n<li>Open Settings -&gt; Prozen and configure your Dzen channel URL.<\/li>\n<li>The RSS feed will be available at:\nhttps:\/\/example.com\/feed\/dzen<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20can%20i%20find%20my%20dzen%20channel%20url%3F\"><h3>Where can I find my Dzen channel URL?<\/h3><\/dt>\n<dd><p>Open your Dzen channel page. The URL usually looks like:\n- https:\/\/dzen.ru\/yourname\n- https:\/\/dzen.ru\/id\/123456789<\/p><\/dd>\n<dt id=\"the%20rss%20feed%20returns%20a%20404%20error\"><h3>The RSS feed returns a 404 error<\/h3><\/dt>\n<dd><p>Go to Settings -&gt; Permalinks and click Save Changes to refresh rewrite rules.<\/p><\/dd>\n<dt id=\"how%20does%20the%20plugin%20handle%20third-party%20blocks%3F\"><h3>How does the plugin handle third-party blocks?<\/h3><\/dt>\n<dd><p>The plugin cleans the HTML code created by third-party blocks and looks for video metadata. If Dzen or YouTube video data is found, it automatically creates proper video blocks. For all other content, it broadcasts only Dzen-supported HTML into your RSS feed.<\/p><\/dd>\n<dt id=\"dzen%20support%20says%20my%20feed%20returns%20a%20403%20error.%20what%20should%20i%20do%3F\"><h3>Dzen Support says my feed returns a 403 error. What should I do?<\/h3><\/dt>\n<dd><p>This error means your server's firewall or a security plugin is blocking Dzen's crawlers. Contact Dzen Support to get their official IP addresses and add them to your hosting or security plugin's whitelist.<\/p><\/dd>\n<dt id=\"rss%20validators%20report%20errors%20in%20my%20feed.%20is%20something%20wrong%3F\"><h3>RSS validators report errors in my feed. Is something wrong?<\/h3><\/dt>\n<dd><p>This is normal. Dzen requires a specific RSS format that general-purpose validators often flag as invalid. The only way to verify your feed is to add the URL to your Dzen channel settings and wait for the platform to accept it.<\/p><\/dd>\n<dt id=\"i%20placed%20a%20vk%20video%20block%20in%20my%20article%2C%20but%20it%20was%20imported%20in%20dzen%20as%20a%20link.%20what%27s%20wrong%3F\"><h3>I placed a VK Video block in my article, but it was imported in Dzen as a link. What's wrong?<\/h3><\/dt>\n<dd><p>Dzen can import YouTube and Dzen video blocks from RSS feeds. VK Video and RuTube are not supported. If and when Dzen adds support for VK Video in RSS, I will update my plugin accordingly.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Optimized caching for widget data.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fixed an issue with saving metabox settings in drafts.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fixed an issue where the RSS feed was not registered in some cases.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Improved detection of video embeds within Custom HTML blocks.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Update RSS namespaces for better compatibility with Dzen requirements.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Added support for third-party video embed blocks in the RSS feed.<\/li>\n<li>Improved cleanup of technical metadata and comments in the feed.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed encoding issues in the RSS feed where text in certain server environments appeared as codes (like <code>&amp;#1058;&amp;#1077;&amp;#1089;&amp;#1090;<\/code>).<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial<\/li>\n<\/ul>","raw_excerpt":"Integrates WordPress with the Dzen platform using RSS, widgets, and Gutenberg blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/277695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=277695"}],"author":[{"embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fromgate"}],"wp:attachment":[{"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=277695"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=277695"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=277695"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=277695"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=277695"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tuk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=277695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}