[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkQZRxXSbyrSWOSekXNrAJRg_WAmSHlO3QopNNIJLfDk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":133,"fingerprints":243},"display-yandex-zen-postgrid","Yandex.Zen PostGrid","0.5","Vladimir Popov","https:\u002F\u002Fprofiles.wordpress.org\u002Fstelsrf\u002F","\u003Cp>The plugin allows you to display the last record from your ZEN channel.\u003C\u002Fp>\n\u003Cp>[zengrid id=”” count=”” col=””]\u003C\u002Fp>\n\u003Cp>To set the shortcode, go to “Settings\u002FYandex.Zen PostGrid” page in your admin console.\u003C\u002Fp>\n","The plugin allows you to display the last record from your ZEN channel",100,4918,80,4,"2022-11-23T06:20:00.000Z","6.1.10","4.9","",[20,21,22,23,24],"%d1%8f%d0%bd%d0%b4%d0%b5%d0%ba%d1%81-%d0%b4%d0%b7%d0%b5%d0%bd","widget","yandex","yandex-zen","zen","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisplay-yandex-zen-postgrid.0.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"stelsrf",2,30,84,"2026-04-04T04:24:59.043Z",[39,59,78,100,114],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":35,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rss-for-yandex-zen","RSS for Yandex Zen","1.28","Flector","https:\u002F\u002Fprofiles.wordpress.org\u002Fflector\u002F","\u003Cp>Данный плагин автоматически создаст на вашем сайте новую RSS-ленту для сервиса “Яндекс.Дзен” в полном соответствии с \u003Ca href=\"https:\u002F\u002Fyandex.ru\u002Fsupport\u002Fzen\u002Fpublishers\u002Frss.html\" rel=\"nofollow ugc\">техническими требованиями\u003C\u002Fa> Яндекса.\u003C\u002Fp>\n\u003Cp>После установки плагина не забудьте проверить его настройки в “Настройках\\Яндекс.Дзен”.\u003C\u002Fp>\n\u003Cp>Новые правила добавления канала в сервис Яндекс.Дзен читайте на \u003Ca href=\"https:\u002F\u002Fyandex.ru\u002Fsupport\u002Fzen\u002Fpublishers\u002Fsite-to-channel.html\" rel=\"nofollow ugc\">этой\u003C\u002Fa> странице.\u003C\u002Fp>\n\u003Cp>Цитата: \u003Ccode>Для сайта site.ru проверка и привязка возможна при наборе каналом 7000 дочитываний за последние семь дней. Учитываются только публикации со средним временем дочитывания не менее 40 секунд\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Т.е. предлагается сначала создать и заполнить канал материалами, получить 7000 дочитываний, а уже после этого можно будет добавить ленту.\u003C\u002Fp>\n\u003Cp>Если вам понравился этот плагин, то, \u003Cstrong>пожалуйста\u003C\u002Fstrong>, поставьте ему 5 звезд.\u003C\u002Fp>\n","Создание RSS-ленты для сервиса Яндекс.Дзен.",5000,70748,94,"2025-05-19T09:39:00.000Z","6.8.5","4.4","5.3",[55,56,22,23,24],"feed","rss","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frss-for-yandex-zen\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frss-for-yandex-zen.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":34,"last_updated":69,"tested_up_to":70,"requires_at_least":17,"requires_php":18,"tags":71,"homepage":75,"download_link":76,"security_score":77,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"widget-for-yandex-zen","Widget for Zen","1.2.10","fromgate","https:\u002F\u002Fprofiles.wordpress.org\u002Ffromgate\u002F","\u003Cp>Widget for Zen plugin allows you to add widget on the sidebar, that will display\u003Cbr \u002F>\npreview of the last post published on your Zen blog.\u003C\u002Fp>\n\u003Cp>To configure plugin please check “Settings\u002FWidget for Zen” page in your admin console.\u003Cbr \u002F>\nIf you like the plugin please give five start for it.\u003C\u002Fp>\n","This plugin provides Widget for Zen service",400,10385,"2024-11-19T18:39:00.000Z","6.7.5",[72,73,74,21,24],"dzen","%d0%b2%d0%b8%d0%b4%d0%b6%d0%b5%d1%82","%d0%b4%d0%b7%d0%b5%d0%bd","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-for-yandex-zen\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-for-yandex-zen.1.2.10.zip",92,{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":11,"num_ratings":88,"last_updated":89,"tested_up_to":51,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"widget-for-zendesk-chat-via-api","Widget for Zendesk Chat via API","1.12.12","Plugins and Snippets","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginsandsnippets\u002F","\u003Cp>This plugin offers a better way to load the Zendesk Chat Widget than the Standard Zendesk Chat Plugin. The plugin loads the Zendesk Chat Widget via API and uses a time delay setting to load the Chat Widget. Using this Trick, the Zendesk Chat Widget is loaded AFTER the website is fully loaded. Therefore the loading of the Chat Widget does not consume valuable time anymore on initial page load. Quick and easy to implement. Improves Page Load Time for SEO!\u003C\u002Fp>\n\u003Ch4>Why do you need this Plugin?\u003C\u002Fh4>\n\u003Cp>One common problem is that the standard Zendesk Chat plugin adds time required to load the widget at the end of each page load. Based on our page load measurements using GTmetrix, loading the Zendesk Chat Widget via the standard Zendesk Plugin adds 103- 691 ms to the time required for loading of a website. Of course the time varies from website to website but the point is, loading Zendesk Chat Widget the standard way, consumes unnecessary time you don’t have. This can lead to quite poor page load metrics which can affect your SEO scores.\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Cp>The Plugin Widget for Zendesk Chat via API uses the API offered by Zendesk to call the chat widget from the background. The plugin then uses a setting to add a chosen time delay when the Chat Widget will be loaded.\u003C\u002Fp>\n\u003Cp>This allows that the initial loading of the website can happen without the Zendesk Chat plugin giving a chance to block page load. The Chat plugin is simply loaded separately by waiting first until the initial page has been fully loaded (in GT Metrix Time to Interactive), then loading the Zendesk Chat Widget in a second step via API (e.g. 10 seconds later). Problem solved! No more blocking of page load by Zendesk. Now suddenly, your SEO Metrics start to look much better!\u003C\u002Fp>\n\u003Ch4>API and Time Delay – Simple and Quick to Setup\u003C\u002Fh4>\n\u003Cp>The plugin has a Settings Page located on your WordPress Dashboard with the Settings Menu. Follow the instructions to enter your Zendesk Chat API Key, and you are done. \u003Cstrong>Quick and easy, a very straightforward plugin to use!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here some more information about the two settings needed to make this plugin work correctly:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>API Key\u003C\u002Fstrong> – simply follow the instructions to get the API Key from your Zendesk Account. Ensure you obtain confirmation that the Key is valid. Once valid, the Zendesk Chat Widget will be loaded via API Key. \u003Cstrong>No other plugin is needed anymore.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Loading Delay Time\u003C\u002Fstrong> – Per default, the plugin will delay the loading of the Zendesk Chat Widget by \u003Cstrong>10 seconds.\u003C\u002Fstrong> For most websites, this should work. If your website is very slow or faster, then you increase\u002Fdecrease the time delay as you wish.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please note the loading delay works as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Webpage is loaded but left still\u003C\u002Fstrong> – The Zendesk Chat Widget will wait for a minimum of 10 seconds before loading and opening.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webpage is loaded and scrolled upon\u003C\u002Fstrong> – The Zendesk Chat Widget will wait 3 seconds before loading and opening.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Clear Caching when you Install or Update the Plugin\u003C\u002Fh4>\n\u003Cp>Please clear all your page caches whenever you update the settings to ensure the loading of the Zendesk Chat Widget is executed correctly.\u003C\u002Fp>\n\u003Ch4>Hiding Zendesk Chat Widget on Select Pages\u003C\u002Fh4>\n\u003Cp>Additionally, we have added a meta-box on all page and post types in WordPress that allows you to Disable the Chat Widget on select pages. You can open the target page in the edit modus, locate the Widget for Zendesk Chat, and tick the box to disable the Chat Widget.\u003C\u002Fp>\n\u003Cp>We also provide additional plugins to enhance your WooCommerce and Easy Digital Downloads (EDD) WordPress webstore. Check out our other plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fupsellmaster\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">UpsellMaster\u003C\u002Fa> automatically calculate suitable Upsell products in 1-click for each product.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-product-versions\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Product Versions\u003C\u002Fa> enables product versioning for all of your products and allows you to (1) generate additional revenues from selling updated download versions (existing customers can even be offered a discount for upgrading their products) as an alternative to selling subscriptions and\u002For (2) simply add a comprehensive archive of old download versions for easy reference to your customers. Plugin increases the monetization and customer retention of your webshop.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Ffreelancer-marketplace-plugin\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">Freelancer Marketplace\u003C\u002Fa> plugin will help you build a freelancer marketplace for WordPress and Easy Digital Downloads.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-advanced-shortcodes\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Advanced Shortcodes\u003C\u002Fa> provides additional shortcodes to enhance the functionality of your EDD store\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-landing-pages-for-categories-and-tags\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Landing Pages for Categories and Tags\u003C\u002Fa> adds a text editor and an additional text field to your download category and tag pages \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-mailchimp-abandoned-cart-wordpress-plugin\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Mailchimp Abandoned Cart WordPress Plugin\u003C\u002Fa> this plugins triggers email series in Mailchimp when customers abandon their carts. The plugin allows to recover lost sales and improves conversion\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-fes-statistics\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD FES Vendor Statistics\u003C\u002Fa> adds a page to the Vendor Dashboard to make it easier for the vendors to understand and monitor monthly commissions earned and payout status on their own.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-requests-plugin\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Requests\u003C\u002Fa> this plugins helps you to trigger more engagement with your visitors by offering them a contact button on the download product and author page where they can quickly submit requests for assistance and upload attachments. Requests are added on tracking lists in the vendor and admin dashboards to ensure systematic follow-ups.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fedd-custom-payment-status\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Custom Payment Status\u003C\u002Fa> this plugins   allows you to create custom payment statuses, which will be included in Earnings & Sales Reports.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pluginsandsnippets.com\u002Fdownloads\u002Fmailchimp-vendor-email-trigger\u002F?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme\" rel=\"nofollow ugc\">EDD Mailchimp Vendor Email Trigger\u003C\u002Fa> this plugins allows to trigger an email series in Mailchimp upon registration of new vendors.\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin offers a faster way to load the Zendesk Chat Widget via API. It optimizes the page loading speed and it is quick and easy to implement.",200,4875,6,"2025-04-16T16:51:00.000Z","3.5","5.6",[93,94,95,96,97],"chat-widget","speed-optimization","zendesk","zendesk-chat","zendesk-speed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-for-zendesk-chat-via-api\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-for-zendesk-chat-via-api.1.12.12.zip",{"slug":101,"name":102,"version":103,"author":63,"author_profile":64,"description":104,"short_description":105,"active_installs":35,"downloaded":106,"rating":28,"num_ratings":28,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":112,"download_link":113,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"prozen-integration-for-dzen","Prozen Integration for Dzen","1.0.4","\u003Cp>Prozen is a WordPress plugin that integrates your website with the Dzen blogging platform.\u003C\u002Fp>\n\u003Cp>The plugin provides tools to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>export WordPress content to Dzen using a compatible RSS feed;\u003C\u002Fli>\n\u003Cli>display Dzen publications on your website;\u003C\u002Fli>\n\u003Cli>embed Dzen, VK Video, and RuTube videos using Gutenberg blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Prozen is built for modern WordPress installations, supports the block editor, and uses a modular architecture.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Dzen-Compatible RSS Feed\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>generates an RSS feed compatible with Dzen requirements;\u003C\u002Fli>\n\u003Cli>removes unsupported markup automatically;\u003C\u002Fli>\n\u003Cli>passes images in maximum available quality;\u003C\u002Fli>\n\u003Cli>supports video players and media blocks;\u003C\u002Fli>\n\u003Cli>supports Dzen-specific features such as anchor links and the video tag.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Gutenberg Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dzen Posts Grid – display recent Dzen publications in posts and pages;\u003C\u002Fli>\n\u003Cli>Dzen Article Preview – insert a preview card linking to a Dzen article;\u003C\u002Fli>\n\u003Cli>Video blocks for:\n\u003Cul>\n\u003Cli>Dzen Video\u003C\u002Fli>\n\u003Cli>VK Video\u003C\u002Fli>\n\u003Cli>RuTube\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Widgets\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dzen Channel Widget for displaying recent publications in widget areas.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Architecture\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>full Gutenberg support;\u003C\u002Fli>\n\u003Cli>modular structure with optional modules;\u003C\u002Fli>\n\u003Cli>minimal performance impact.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prozen Plus & Plus Import\u003C\u002Fh3>\n\u003Cp>Prozen can be extended with the optional Prozen Plus plugin, which adds additional RSS options, visual customization and content management features.\u003C\u002Fp>\n\u003Cp>Prozen Plus Import An optional module for importing content from Dzen to WordPress.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>importing articles from a Dzen channel;\u003C\u002Fli>\n\u003Cli>converting content into Gutenberg blocks;\u003C\u002Fli>\n\u003Cli>local image storage;\u003C\u002Fli>\n\u003Cli>support for embedded media;\u003C\u002Fli>\n\u003Cli>scheduled synchronization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More information: https:\u002F\u002Fprozen.ru\u002Fprozen-plus\u002F\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>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:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dzen (https:\u002F\u002Fdzen.ru)\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms: https:\u002F\u002Fdzen.ru\u002Flegal\u002Ftermsofuse\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fdzen.ru\u002Flegal\u002Fconfidential\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>VK Video (https:\u002F\u002Fvk.com, https:\u002F\u002Fvkvideo.ru)\u003C\u002Fstrong>: 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.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms: https:\u002F\u002Fvk.com\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fvk.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>RuTube (https:\u002F\u002Frutube.ru)\u003C\u002Fstrong>: The RuTube block displays an iframe player for public videos. No user data is transmitted from the server.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms: https:\u002F\u002Frutube.ru\u002Finfo\u002Fagreement\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Frutube.ru\u002Finfo\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Integrates WordPress with the Dzen platform using RSS, widgets, and Gutenberg blocks.",353,"2026-02-11T20:53:00.000Z","6.9.4","5.8","7.3",[72,74,56,21,24],"https:\u002F\u002Fprozen.ru\u002Fprozen-for-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprozen-integration-for-dzen.1.0.4.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":11,"num_ratings":34,"last_updated":18,"tested_up_to":16,"requires_at_least":124,"requires_php":18,"tags":125,"homepage":130,"download_link":131,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":132},"zen-dash","Zen Dash","1.6","Jay Versluis","https:\u002F\u002Fprofiles.wordpress.org\u002Fversluis\u002F","\u003Cp>Remove individual widgets from the WordPress Dashboard, hide Menu Items and disable Update Notifications. Many of my clients find the sheer volume of information in the WordPress Admin Area a bit intimidating. I wanted to create an easy to use, codeless, great looking solution to toggle such items on and off, to make it easier for casual users and newcomers alike.\u003C\u002Fp>\n\u003Cp>This Plugin was inspired by Joseph Lowery when he kindly explained how to remove dashboard widgets. After getting into coding, I added several other options.\u003C\u002Fp>\n\u003Cp>Special thanks to Kushagara Agarwal for the wonderful CSS.\u003C\u002Fp>\n","Disable dashboard widgets, menu items and update notifications. Declutter your dashboard with Feng Shui magic. Less is more.",20,4074,"3.3",[126,127,128,129,24],"clutter","dashboard-widgets","disable","remove","http:\u002F\u002Fwpguru.co.uk\u002F2013\u002F09\u002Fintroducing-zen-dash\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzen-dash.1.6.zip","2026-03-15T10:48:56.248Z",{"attackSurface":134,"codeSignals":160,"taintFlows":230,"riskAssessment":231,"analyzedAt":242},{"hooks":135,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":158,"entryPointCount":159,"unprotectedCount":28},[136,141,145],{"type":137,"name":138,"callback":139,"file":140,"line":122},"action","admin_menu","add_plugin_page","yandex-zen-postgrid.php",{"type":137,"name":142,"callback":143,"file":140,"line":144},"admin_init","page_init",21,{"type":146,"name":147,"callback":148,"priority":149,"file":140,"line":150},"filter","the_content","YgZen_auto",99,261,[],[],[154],{"tag":155,"callback":156,"file":140,"line":157},"zengrid","YgZen_get_zen_grid",345,[],1,{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":228,"externalRequests":159,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":229},[],{"prepared":34,"raw":28,"locations":163},[],{"escaped":28,"rawEcho":165,"locations":166},31,[167,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,200,201,203,205,207,209,211,213,215,216,218,220,222,224,226],{"file":168,"line":169,"context":170},"parser\\HtmlNode.php",143,"raw output",{"file":168,"line":172,"context":170},148,{"file":168,"line":174,"context":170},208,{"file":140,"line":176,"context":170},34,{"file":140,"line":178,"context":170},37,{"file":140,"line":180,"context":170},42,{"file":140,"line":182,"context":170},47,{"file":140,"line":184,"context":170},51,{"file":140,"line":186,"context":170},55,{"file":140,"line":188,"context":170},68,{"file":140,"line":190,"context":170},70,{"file":140,"line":192,"context":170},74,{"file":140,"line":194,"context":170},78,{"file":140,"line":196,"context":170},82,{"file":140,"line":198,"context":170},86,{"file":140,"line":77,"context":170},{"file":140,"line":149,"context":170},{"file":140,"line":202,"context":170},102,{"file":140,"line":204,"context":170},110,{"file":140,"line":206,"context":170},121,{"file":140,"line":208,"context":170},125,{"file":140,"line":210,"context":170},127,{"file":140,"line":212,"context":170},135,{"file":140,"line":214,"context":170},136,{"file":140,"line":169,"context":170},{"file":140,"line":217,"context":170},147,{"file":140,"line":219,"context":170},152,{"file":140,"line":221,"context":170},154,{"file":140,"line":223,"context":170},162,{"file":140,"line":225,"context":170},170,{"file":140,"line":227,"context":170},171,10,[],[],{"summary":232,"deductions":233},"The \"display-yandex-zen-postgrid\" plugin v0.5 demonstrates a mixed security posture. On the positive side, it shows no known historical vulnerabilities (CVEs), and static analysis reveals no dangerous functions, properly prepared SQL queries, and no exploitable taint flows. The attack surface is minimal, with only one shortcode and no AJAX handlers or REST API routes identified as entry points.\n\nHowever, significant concerns arise from the lack of proper output escaping. With 31 total outputs and 0% properly escaped, this presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users that originates from the plugin's processing, if not properly sanitized before output, could be manipulated by an attacker to inject malicious scripts. Furthermore, the complete absence of nonce checks and capability checks on any entry points, even though they are currently few, indicates a lack of robust authentication and authorization mechanisms, which could become a problem if the attack surface were to expand in future versions or if the shortcode itself handles user-supplied data insecurely.\n\nWhile the plugin has a clean vulnerability history and avoids common pitfalls like raw SQL or dangerous functions, the high likelihood of XSS due to unescaped output is a critical weakness. The absence of nonces and capability checks, while not immediately exploitable with the current limited attack surface, represents a missed opportunity to build a more secure foundation. Therefore, while the plugin is not currently known to be vulnerable, the unescaped output is a significant concern that requires immediate attention.",[234,237,240],{"reason":235,"points":236},"No output properly escaped",8,{"reason":238,"points":239},"No nonce checks",5,{"reason":241,"points":239},"No capability checks","2026-03-16T20:48:15.736Z",{"wat":244,"direct":260},{"assetPaths":245,"generatorPatterns":251,"scriptPaths":252,"versionParams":254},[246,247,248,249,250],"\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fjs\u002Fapp.js","\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fjs\u002Fgrid.js","\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fjs\u002Fjquery.min.js",[],[250,253,249,248],"\u002Fwp-content\u002Fplugins\u002Fdisplay-yandex-zen-postgrid\u002Fjs\u002Fbootstrap.min.js",[255,256,257,258,259],"display-yandex-zen-postgrid\u002Fcss\u002Fbootstrap.min.css?ver=","display-yandex-zen-postgrid\u002Fcss\u002Fstyle.css?ver=","display-yandex-zen-postgrid\u002Fjs\u002Fapp.js?ver=","display-yandex-zen-postgrid\u002Fjs\u002Fgrid.js?ver=","display-yandex-zen-postgrid\u002Fjs\u002Fjquery.min.js?ver=",{"cssClasses":261,"htmlComments":263,"htmlAttributes":264,"restEndpoints":292,"jsGlobals":293,"shortcodeOutput":295},[262],"dyzp_preview",[],[265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291],"id=\"dyzp\"","id=\"yg_zen_cash\"","name=\"yg_option_name[yg_zen_cash]\"","id=\"yg_zen_post_create\"","name=\"yg_option_name[yg_zen_post_create]\"","id=\"yg_zen_icon\"","name=\"yg_option_name[yg_zen_icon]\"","id=\"yg_zen_auto\"","name=\"yg_option_name[yg_zen_auto]\"","id=\"yg_zen_auto_before\"","name=\"yg_option_name[yg_zen_auto_before]\"","id=\"yg_zen_media\"","name=\"yg_option_name2[yg_zen_media]\"","id=\"yg_zen_text\"","name=\"yg_option_name2[yg_zen_text]\"","id=\"yg_zen_text_len\"","name=\"yg_option_name2[yg_zen_text_len]\"","id=\"yg_zen_сount\"","name=\"yg_option_name2[yg_zen_сount]\"","id=\"yg_zen_col\"","name=\"yg_option_name2[yg_zen_col]\"","id=\"yg_zen_parsing_kanal\"","name=\"yg_option_name3[yg_zen_parsing_kanal]\"","id=\"yg_zen_parsing_url\"","name=\"yg_option_name3[yg_zen_parsing_url]\"","id=\"yg_zen_parsing_сount\"","name=\"yg_option_name3[yg_zen_parsing_сount]\"",[],[294],"window.yg_zen_grid_data",[296,297,298,299,300],"[zengrid id=","text=","textlen=","count=","col="]