[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsfcXxbTDXvNSFwgM75GHUMH7ctMT6ZWkjV3Y_HrtGxc":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":138,"fingerprints":243},"random-post-scheduler","Random Post Scheduler","1.2","Jesús Lopez","https:\u002F\u002Fprofiles.wordpress.org\u002Fjesus2lopez\u002F","\u003Cp>The Random Post Scheduler lets you schedule your draft posts in two different ways:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Date Range\u003C\u002Fstrong>: Schedule your posts within a specific date range, with a minimum interval between publications.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Random Interval\u003C\u002Fstrong>: Schedule your posts with a random interval between each publication, regardless of the dates.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin is ideal for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Blogs that want to maintain a consistent publishing frequency  \u003C\u002Fli>\n\u003Cli>Sites with many draft posts that need to be scheduled  \u003C\u002Fli>\n\u003Cli>Anyone who wants to automate content scheduling\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin to schedule WordPress posts with random dates and times within a defined range.",10,457,0,"2025-08-24T00:39:00.000Z","6.8.5","5.0","7.0",[19,20,21,22,23],"automation","content","posts","random","scheduling","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frandom-post-scheduler","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-post-scheduler.1.2.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"jesus2lopez",1,30,94,"2026-04-03T23:04:43.342Z",[37,61,83,102,121],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"publish-to-schedule","Publish to Schedule","4.5.8","alexbenfica","https:\u002F\u002Fprofiles.wordpress.org\u002Falexbenfica\u002F","\u003Cp>Looking for a way to streamline your WordPress blog post scheduling? Look no further than Publish to Schedule!\u003C\u002Fp>\n\u003Cp>Publish to Schedule is a powerful and flexible WordPress scheduling plugin that lets you automate your blog post publishing process. With just a few simple configurations, you can set up a schedule that works for you, ensuring that your content is consistently published on the days and times you choose.\u003C\u002Fp>\n\u003Cp>With the ability to set specific days of the week, number of posts per day, and time intervals for scheduling, Publish to Schedule takes the guesswork out of post publishing. And if you ever need to make adjustments, the plugin provides clear and detailed information in the publish box, allowing you to easily modify dates and times as needed.\u003C\u002Fp>\n\u003Cp>Publish to Schedule is perfect for bloggers who want to focus on creating great content, without the hassle of manual scheduling. And with its easy-to-use interface, even those with little technical knowledge can quickly get up and running.\u003C\u002Fp>\n\u003Cp>So if you’re looking to take your blog to the next level, download Publish to Schedule today and see the difference it can make for your content creation process.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support the Development:\u003C\u002Fstrong> If you find this plugin useful, please consider \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002FFQNxAqVUTo\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa> to support ongoing development and maintenance.\u003C\u002Fp>\n","Automate your WordPress post scheduling with Publish to Schedule. Set rules for days and times to publish posts automatically, saving you time and ens &hellip;",5000,76130,86,23,"2025-12-04T02:47:00.000Z","6.9.4","2.8","",[19,54,21,55,23],"post-scheduler","productivity","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fpublish-to-schedule\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpublish-to-schedule.zip",99,2,"2023-02-27 00:00:00",{"slug":22,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":26,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"Random","1.3","Scribit","https:\u002F\u002Fprofiles.wordpress.org\u002Fscribit\u002F","\u003Cp>With Random plugin you can insert into your WordPress website one or more random contents coming from your posts.\u003Cbr \u002F>\nThe source contents can be pages, posts or custom post types.\u003Cbr \u002F>\nYou can display information in many different ways:\u003Cbr \u002F>\n* A list of post titles\u003Cbr \u002F>\n* One or more full contents or excerpts\u003Cbr \u002F>\n* Raw URLs to posts permalink\u003C\u002Fp>\n","Random, a great plugin designed to insert random contents, posts and other types, into your website. Enjoy its shortcodes!",300,7907,4,"2024-10-21T09:32:00.000Z","6.6.5","4.0","5.6",[76,22,77,78,79],"casual","random-content","random-post","random-posts","https:\u002F\u002Fwww.scribit.it\u002Fen\u002Fwordpress-plugins\u002Fget-random-contents\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom.1.3.zip",92,{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":26,"num_ratings":11,"last_updated":93,"tested_up_to":50,"requires_at_least":94,"requires_php":52,"tags":95,"homepage":100,"download_link":101,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"easy-populate-posts","Easy Populate Posts","4.4.4","Iulia Cazan","https:\u002F\u002Fprofiles.wordpress.org\u002Fiulia-cazan\u002F","\u003Cp>Populate the sites with random content (configurable type, with tags, meta, terms, images, publish date, status, parent, sticky, gutenberg template).\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>\u003Ccode>spp_prepare_post_data\u003C\u002Fcode>, \u003Ccode>spp_after_post_inserted\u003C\u002Fcode>, \u003Ccode>spp_after_post_updated\u003C\u002Fcode>, \u003Ccode>spp_before_post_image_attached\u003C\u002Fcode>, \u003Ccode>spp_after_post_image_attached\u003C\u002Fcode>, \u003Ccode>spp_after_post_processed\u003C\u002Fcode>, \u003Ccode>spp_filter_remove_update_info\u003C\u002Fcode>, \u003Ccode>spp_filter_remove_donate_info\u003C\u002Fcode>, \u003Ccode>spp_filter_post_statuses\u003C\u002Fcode>, \u003Ccode>spp_filter_post_taxonomies\u003C\u002Fcode>, \u003Ccode>spp_filter_acf_fields\u003C\u002Fcode>, \u003Ccode>spp_filter_post_meta\u003C\u002Fcode>, \u003Ccode>spp_filter_name_elements\u003C\u002Fcode>, \u003Ccode>spp_max_options_tax\u003C\u002Fcode>, \u003Ccode>spp_max_options_meta\u003C\u002Fcode>, \u003Ccode>spp_meta_value\u003C\u002Fcode>, \u003Ccode>spp_max_fields\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\u003C\u002Fp>\n","Populate the sites with random content: title, type, terms, meta, images, status, date, parent, sticky, Gutenberg template, etc.",200,27619,"2026-01-30T17:23:00.000Z","4.8",[96,97,98,99,77],"content-generator","dummy-content","generate-content","populate-posts","https:\u002F\u002Fiuliacazan.ro\u002Feasy-populate-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-populate-posts.4.4.4.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":26,"num_ratings":32,"last_updated":112,"tested_up_to":15,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":52,"download_link":120,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"easy-related-random-posts-errp","ERRP: Enhanced Related Random Posts","2.1.1","BCodeCraft","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrboydwp\u002F","\u003Cp>ERRP: Enhanced Related Random Posts is a WordPress plugin designed to increase user engagement, improve SEO, and enhance content discovery on your website. Display related or random posts with customizable layouts and caching for better performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Version Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Related posts based on categories and tags\u003C\u002Fli>\n\u003Cli>Random posts with improved randomization\u003C\u002Fli>\n\u003Cli>SEO-friendly implementation to boost your site’s search engine performance\u003C\u002Fli>\n\u003Cli>Two layout options: List and Grid\u003C\u002Fli>\n\u003Cli>Responsive design for seamless mobile integration\u003C\u002Fli>\n\u003Cli>Performance-optimized with smart caching mechanisms\u003C\u002Fli>\n\u003Cli>Easy-to-use shortcodes for flexible implementation\u003C\u002Fli>\n\u003Cli>Multi-language support with translation-ready strings\u003C\u002Fli>\n\u003Cli>Customizable colors and styling options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Premium Features Available:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔒 Smart Content Matching – Advanced algorithms that analyze content, categories, and tags for highly relevant related posts\u003C\u002Fli>\n\u003Cli>🔒 Universal Theme Compatibility – Automatic theme detection and CSS adaptation for seamless integration\u003C\u002Fli>\n\u003Cli>🔒 Premium Layout Styles – Modern Cards, Compact List, and Magazine layouts with hover effects\u003C\u002Fli>\n\u003Cli>🔒 Advanced Settings – Exclude categories, customize matching weights, and fine-tune algorithms\u003C\u002Fli>\n\u003Cli>🔒 Performance Dashboard – Core Web Vitals monitoring and optimization tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re a blogger looking to keep visitors on your site longer, an e-commerce store wanting to showcase more products, or a news site aiming to increase page views, ERRP provides the tools you need with the simplicity you desire.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Example:\u003C\u002Fstrong>\u003Cbr \u002F>\n[errp_enhanced_posts type=”related” layout=”grid” show_image=”true” show_excerpt=”true”]\u003C\u002Fp>\n\u003Cp>This shortcode will display related posts in a grid layout with featured images and excerpts.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful, consider supporting its development:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fbuymeacoffee.com\u002Fboyduang\" rel=\"nofollow ugc\">Buy me a coffee\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fko-fi.com\u002Fboyduang\" rel=\"nofollow ugc\">Support me on Ko-fi\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Your support helps maintain and improve ERRP for the entire WordPress community!\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is released under the \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU General Public License, Version 2\u003C\u002Fa>.\u003C\u002Fp>\n","Boost user engagement and SEO with intelligent related and random post suggestions. Simple, clean, and performance-optimized.",40,1369,"2025-08-27T13:44:00.000Z","6.0","7.2",[116,117,79,118,119],"content-discovery","engagement","related-posts","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-related-random-posts-errp.2.1.1.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":26,"num_ratings":32,"last_updated":131,"tested_up_to":50,"requires_at_least":16,"requires_php":132,"tags":133,"homepage":136,"download_link":137,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"croton-autoblogger-ai","Croton Autoblogger AI","2.1.7","Croton","https:\u002F\u002Fprofiles.wordpress.org\u002Fpabheto\u002F","\u003Cp>Spending an hour creating a blog that doesn’t rank is a thing of the past. Croton Autoblogger generates SEO-optimized blogs with the keywords you need. Thanks to its algorithm and scraping system, we can create better content than your competitors. Don’t worry about images, FAQs, internal and external links, or meta descriptions. Croton Autoblogger does it all for you.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI-Powered Content Generation\u003C\u002Fstrong>: Leverage advanced AI to create SEO-optimized blog posts automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free Plan\u003C\u002Fstrong>: You can use the free plan to create your first posts by creating an account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Script Management\u003C\u002Fstrong>: Create, view, and manage content generation scripts from the WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Optimization\u003C\u002Fstrong>: Automatically generates content optimized for search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Plugin Integration\u003C\u002Fstrong>: Automatically fills meta keywords for Yoast SEO, RankMath, and All in One SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Integration\u003C\u002Fstrong>: Automatically uploads AI-generated images to WordPress media library for better compatibility and management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Terms of Use\u003C\u002Fh3>\n\u003Cp>By using Croton, you agree to the service terms that govern license validation and AI-powered post generation:\u003Cbr \u002F>\n– Terms of Use: https:\u002F\u002Fcroton.es\u002Fterms-of-service\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fcroton.es\u002Fprivacy-policy\u003C\u002Fp>\n","Automatically generates WordPress posts with SEO optimizations using AI-powered backend. Integrates with Yoast SEO, RankMath, and All in One SEO.",20,280,"2026-03-09T17:29:00.000Z","7.4",[134,19,135,21,119],"ai","content-generation","https:\u002F\u002Fcroton.es","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcroton-autoblogger-ai.2.1.7.zip",{"attackSurface":139,"codeSignals":155,"taintFlows":235,"riskAssessment":236,"analyzedAt":242},{"hooks":140,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":13,"unprotectedCount":13},[141,147],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_enqueue_scripts","progalde_enqueue_assets","random-post-scheduler.php",44,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_menu","progalde_scheduler_menu",56,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":13,"externalRequests":13,"nonceChecks":32,"capabilityChecks":32,"bundledLibraries":234},[],{"prepared":13,"raw":13,"locations":158},[],{"escaped":160,"rawEcho":161,"locations":162},18,36,[163,166,168,170,172,174,176,177,179,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232],{"file":145,"line":164,"context":165},98,"raw output",{"file":145,"line":167,"context":165},101,{"file":145,"line":169,"context":165},114,{"file":145,"line":171,"context":165},117,{"file":145,"line":173,"context":165},118,{"file":145,"line":175,"context":165},120,{"file":145,"line":175,"context":165},{"file":145,"line":178,"context":165},121,{"file":145,"line":178,"context":165},{"file":145,"line":181,"context":165},123,{"file":145,"line":183,"context":165},129,{"file":145,"line":185,"context":165},133,{"file":145,"line":187,"context":165},134,{"file":145,"line":189,"context":165},140,{"file":145,"line":191,"context":165},142,{"file":145,"line":193,"context":165},143,{"file":145,"line":195,"context":165},144,{"file":145,"line":197,"context":165},152,{"file":145,"line":199,"context":165},156,{"file":145,"line":201,"context":165},160,{"file":145,"line":203,"context":165},166,{"file":145,"line":205,"context":165},173,{"file":145,"line":207,"context":165},175,{"file":145,"line":209,"context":165},176,{"file":145,"line":211,"context":165},181,{"file":145,"line":213,"context":165},183,{"file":145,"line":215,"context":165},187,{"file":145,"line":217,"context":165},191,{"file":145,"line":219,"context":165},195,{"file":145,"line":221,"context":165},199,{"file":145,"line":223,"context":165},205,{"file":145,"line":225,"context":165},207,{"file":145,"line":227,"context":165},211,{"file":145,"line":229,"context":165},217,{"file":145,"line":231,"context":165},220,{"file":145,"line":233,"context":165},236,[],[],{"summary":237,"deductions":238},"The security posture of the \"random-post-scheduler\" v1.2 plugin appears to be generally strong based on the static analysis. The absence of any detected entry points like AJAX handlers, REST API routes, shortcodes, or cron events significantly reduces the potential attack surface. Furthermore, the code signals indicate good security practices, with no dangerous functions, all SQL queries using prepared statements, and no file operations or external HTTP requests. The presence of nonce and capability checks, albeit only one each, is also a positive sign. The taint analysis showing zero flows with unsanitized paths further reinforces a low risk profile.\n\nHowever, a notable concern arises from the output escaping. With 54 total outputs and only 33% properly escaped, this indicates a significant potential for Cross-Site Scripting (XSS) vulnerabilities. If user-controlled data is being outputted without proper sanitization, it could be exploited by attackers. The vulnerability history is currently clean, with no recorded CVEs, which is excellent. This suggests either a history of secure development or a lack of past scrutiny. Nevertheless, the unescaped output remains the primary area of concern.\n\nIn conclusion, while the plugin demonstrates strengths in minimizing its attack surface and secure data handling for SQL, the lack of comprehensive output escaping is a significant weakness that could lead to XSS vulnerabilities. The absence of historical vulnerabilities is a positive indicator, but it should not lead to complacency, especially given the identified output escaping issues. Addressing the unescaped outputs should be the priority for improving the plugin's security.",[239],{"reason":240,"points":241},"Significant portion of outputs not properly escaped",15,"2026-03-17T00:00:43.971Z",{"wat":244,"direct":253},{"assetPaths":245,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[246,247],"\u002Fwp-content\u002Fplugins\u002Frandom-post-scheduler\u002Fcss\u002Frandom-post-scheduler.css","\u002Fwp-content\u002Fplugins\u002Frandom-post-scheduler\u002Fjs\u002Frandom-post-scheduler.js",[],[247],[251,252],"random-post-scheduler\u002Fcss\u002Frandom-post-scheduler.css?ver=","random-post-scheduler\u002Fjs\u002Frandom-post-scheduler.js?ver=",{"cssClasses":254,"htmlComments":265,"htmlAttributes":266,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":270},[255,256,257,258,259,260,261,262,263,264],"instructions-card","author-box-container","author-box-left","author-image","author-details","author-box-right","support-links","sponsors-container","notice-success","notice-error",[],[267],"loading=\"lazy\"",[],[],[]]