[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5j6VsYKRgkBIjZSeyoRMx0j85HUaU3z21h1yCUek9EU":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":141,"fingerprints":339},"controlled-draft-publisher","Controlled Draft Publisher","1.4","techygeekshome","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechygeekshome\u002F","\u003Cp>Publishes one draft post every X minutes. Includes logging, stats, and an admin dashboard with start\u002Fstop, manual publish, filter, and refresh controls.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Publish one draft post at a configurable interval.\u003Cbr \u002F>\n– Simple start\u002Fstop controls and manual publish button.\u003Cbr \u002F>\n– Activity log with timestamps, post titles, and permalinks.\u003Cbr \u002F>\n– Basic stats: total published and last published entry.\u003Cbr \u002F>\n– Works with selected post types.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Controlled Draft Publisher stores an activity log (\u003Ccode>cdp_log\u003C\u002Fcode>) in the WordPress database when logging is enabled. The log includes post IDs, titles, timestamps, permalinks, and post types for published drafts. No user data is collected or sent externally. Logs can be cleared or exported via the dashboard.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ensure your site meets the PHP and WordPress version requirements before installing.\u003C\u002Fli>\n\u003Cli>Server cron or WP-Cron behaviour may vary on low-traffic sites; consider using a real cron if reliable timing is required.\u003C\u002Fli>\n\u003Cli>Translation-ready: Includes \u003Ccode>controlled-draft-publisher.pot\u003C\u002Fcode> in the \u003Ccode>languages\u002F\u003C\u002Fcode> folder for translators.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License version 2, or any later version, as published by the Free Software Foundation.\u003C\u002Fp>\n\u003Ch3>License URI\u003C\u002Fh3>\n\u003Cp>https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Publishes one draft post every configurable interval, with logging and an admin dashboard.",10,254,100,1,"2026-01-19T08:53:00.000Z","6.8.5","5.0","8.0",[20,21,22,23,24],"automation","cron","drafts","publishing","scheduler","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontrolled-draft-publisher.1.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},2,70,30,94,"2026-04-03T20:52:33.395Z",[38,60,80,98,124],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":35,"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":14,"unpatched_count":27,"last_vuln_date":59,"fetched_at":29},"leira-cron-jobs","Cron Jobs","1.2.12","Ariel","https:\u002F\u002Fprofiles.wordpress.org\u002Farielhr1987\u002F","\u003Cp>\u003Cstrong>Cron Jobs\u003C\u002Fstrong> is a lightweight yet powerful plugin that simplifies the management of your WordPress cron events.\u003C\u002Fp>\n\u003Cp>With this tool, you can quickly view, run, and modify your scheduled tasks (cron jobs) without writing code. It’s ideal for developers, site managers, or anyone needing better control over WordPress’s background processes.\u003C\u002Fp>\n\u003Cp>Key features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Run or bulk run selected cron jobs instantly.\u003C\u002Fli>\n\u003Cli>Edit cron job schedule, next run time, and arguments directly from the list view.\u003C\u002Fli>\n\u003Cli>Customize visible columns and preferences via the native “Screen Options” panel.\u003C\u002Fli>\n\u003Cli>Access help and documentation to better understand how WordPress cron works.\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily manage and monitor your WordPress cron jobs from a clean, intuitive interface.",2000,30369,3,"2025-12-19T00:50:00.000Z","6.9.4","4.1","5.4",[54,20,21,24,55],"admin-tools","wp-cron","https:\u002F\u002Fgithub.com\u002Farielhr1987\u002Fleira-cron-jobs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fleira-cron-jobs.1.2.12.zip",99,"2024-09-12 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":25,"tags":75,"homepage":25,"download_link":78,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cronjob-scheduler","Cronjob Scheduler","1.40.1","chrispage1","https:\u002F\u002Fprofiles.wordpress.org\u002Fchrispage1\u002F","\u003Ch4>Cronjob Scheduler\u003C\u002Fh4>\n\u003Cp>Cronjob Scheduler allows you to create custom WordPress tasks that are automatically triggered on a schedule you define.\u003Cbr \u002F>\nCronjob Scheduler does not overwrite WordPress’s existing scheduling functionality, which it and plugins use for a number of internal tasks.\u003Cbr \u002F>\nInstead, it simply replaces the standard WordPress mechanism which triggers them with a more reliable one from your operating system.\u003Cbr \u002F>\nIn addition, it helps improve your site speed by making the server handle recurring tasks, rather than unsuspecting visitors…\u003C\u002Fp>\n\u003Cp>The motivation behind building this plugin was out of frustration with other similar plugins that claim to do the same thing.\u003C\u002Fp>\n\u003Cp>Cronjob Scheduler allows you to run frequent tasks reliably and timely without anyone having to visit your site at all. All you need is at least 1 action and a Unix Crontab schedule!\u003C\u002Fp>\n\u003Ch4>About\u003C\u002Fh4>\n\u003Cp>This plugin was designed and built by Motocom. It is designed to make easy work of creating and managing custom cron jobs. If this plugin has been helpful for you, then please donate to keep our WordPress plugin projects running!\u003C\u002Fp>\n","Cronjob Scheduler allows you to automate regular tasks and actions within your WordPress installation!",1000,41402,88,14,"2020-05-26T12:02:00.000Z","5.4.19","3.5.1",[20,21,76,24,77],"cronjob","task","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcronjob-scheduler.1.40.1.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":27,"num_ratings":27,"last_updated":90,"tested_up_to":50,"requires_at_least":17,"requires_php":91,"tags":92,"homepage":96,"download_link":97,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"simple-auto-post-scheduler","Simple Auto Post Scheduler","1.0.0","Mehedi Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmehedidev\u002F","\u003Cp>Simple Auto Post Scheduler is a powerful yet simple plugin that allows you to schedule your draft posts to be automatically published at specific dates and times. Perfect for bloggers, content managers, and anyone who wants to automate their content publishing workflow.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Schedule posts to publish at specific date and time\u003C\u002Fli>\n\u003Cli>Set recurring intervals (hourly, daily, weekly, monthly)\u003C\u002Fli>\n\u003Cli>Simple and intuitive user interface\u003C\u002Fli>\n\u003Cli>Dashboard widget showing upcoming scheduled posts\u003C\u002Fli>\n\u003Cli>Post editor meta box for quick schedule overview\u003C\u002Fli>\n\u003Cli>Automatic cleanup of old completed schedules\u003C\u002Fli>\n\u003Cli>Fully responsive admin interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Schedule blog posts for optimal publishing times\u003C\u002Fli>\n\u003Cli>Automate content distribution throughout the week\u003C\u002Fli>\n\u003Cli>Plan content calendar in advance\u003C\u002Fli>\n\u003Cli>Maintain consistent posting schedule\u003C\u002Fli>\n\u003Cli>Publish content during off-hours or vacations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Create your post as a draft\u003C\u002Fli>\n\u003Cli>Go to Simple Auto Post Scheduler \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fli>\n\u003Cli>Select your draft post\u003C\u002Fli>\n\u003Cli>Choose date and time\u003C\u002Fli>\n\u003Cli>Optionally set recurring interval\u003C\u002Fli>\n\u003Cli>Your post will automatically publish at the scheduled time\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our support forum or contact us through our website.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with ❤️ for the WordPress community.\u003C\u002Fp>\n","Schedule posts to be published at specific times and intervals with an easy-to-use interface.",20,206,"2026-02-28T06:40:00.000Z","7.0",[93,21,94,95,24],"auto-publish","post-automation","schedule-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-auto-post-scheduler\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-auto-post-scheduler.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":50,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":27,"last_vuln_date":123,"fetched_at":29},"blog2social","Blog2Social: Social Media Auto Post & Scheduler","8.8.2","Adenion","https:\u002F\u002Fprofiles.wordpress.org\u002Fpr-gateway\u002F","\u003Cp>\u003Cstrong>Social Media Auto-Posting and Scheduling Plugin for WordPress Sites and Blogs.\u003C\u002Fstrong>\u003Cbr \u002F>\nBlog2Social autoposts, cross-promotes, schedules and automatically shares your website content and content from any other source to social networks such as \u003Cstrong>Facebook, X (Twitter), Instagram, LinkedIn, TikTok, YouTube, Reddit, Medium, Pinterest, Telegram, Mastodon, Discord, Bluesky, Google Business Profile, Threads, Flickr, VK.com, Tumblr, Torial, Diigo, Blogger.com, Instapaper, Ravelry, Vimeo, HumHub, Band, XING.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Blog2Social automatically creates social media posts for your content and shares them at the best times for each network. Save valuable time and effort by avoiding manual sharing.\u003C\u002Fp>\n\u003Cp>\u003Cem>Compatible with WooCommerce, Gutenberg Editor, Hummingbird, Bitly, Rebrand.ly, Sniply, WP Automatic Plugin, Page Builder & RSS Importer.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>#New: Comment feature for X, Bluesky, Facebook, Instagram, and LinkedIn\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Blog2Social is a freemium WordPress plugin with a free basic version and Premium plans offering advanced features. Some functions of the auto-poster are Premium features to comply with the API rules and community guidelines of the social networks.\u003C\u002Fp>\n\u003Cp>The Blog2Social Free version offers a wide range of features. (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblog2social\u002F#faq\" title=\"Blog2Social Free Features\" rel=\"ugc\">See what’s included in the free version\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>To benefit from advanced features for automatic sharing and scheduling your content on social media, you can \u003Ca href=\"https:\u002F\u002Fwww.blog2social.com\u002Fen\u002Fplugin\u002Fwordpress\u002Fpremium-trial\u002F\" title=\"Free Blog2Social Premium Trial\" rel=\"nofollow ugc\">start your free 30-day Blog2Social Premium Pro trial today.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported Networks\u003C\u002Fh4>\n\u003Cp>for cross-posting\u003Cbr \u002F>\n* \u003Cstrong>Facebook\u003C\u002Fstrong> – Post to your profile and page (Free)\u003Cbr \u002F>\n* \u003Cstrong>X (Twitter)\u003C\u002Fstrong> – Post to your X account (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Instagram\u003C\u002Fstrong> – Post to your business account (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>LinkedIn\u003C\u002Fstrong> – Post to your profile (Free) or page (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>TikTok\u003C\u002Fstrong> – Share blog posts, images, and videos directly on TikTok (add-on) and photo posts or carousels with multiple images (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>YouTube\u003C\u002Fstrong> – Publish videos on your YouTube channel (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Reddit\u003C\u002Fstrong> – Post to your subreddits (Free)\u003Cbr \u002F>\n* \u003Cstrong>Medium\u003C\u002Fstrong> – Post with canonical-backlinks to your original post (Free)\u003Cbr \u002F>\n* \u003Cstrong>Pinterest\u003C\u002Fstrong> – Post to all your Pinboards (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Telegram\u003C\u002Fstrong> – Post to your Telegram groups and channels (from Business)\u003Cbr \u002F>\n* \u003Cstrong>Mastodon\u003C\u002Fstrong> – Post to your Mastodon account (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Discord\u003C\u002Fstrong> – Post to your Discord servers (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Google Business Profile\u003C\u002Fstrong> – Post to your Google Business Listing (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Bluesky\u003C\u002Fstrong> – Post to your Bluesky account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Threads\u003C\u002Fstrong> – Post to your account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Tumblr\u003C\u002Fstrong> – Post with canonical-backlinks (Free)\u003Cbr \u002F>\n* \u003Cstrong>Torial\u003C\u002Fstrong> – Post with canonical-backlinks (Free)\u003Cbr \u002F>\n* \u003Cstrong>Flickr\u003C\u002Fstrong> – Post to your Flickr profile (Free)\u003Cbr \u002F>\n* \u003Cstrong>VK.com\u003C\u002Fstrong> – Post to your profile (Free), page (from Pro) or groups (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Diigo\u003C\u002Fstrong> – Post a bookmark to your account (Free)\u003Cbr \u002F>\n* \u003Cstrong>Blogger.com\u003C\u002Fstrong> – Post with canonical-backlinks (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Instapaper\u003C\u002Fstrong> – Post to your Instapaper account (from Pro)\u003Cbr \u002F>\n* \u003Cstrong>Ravelry\u003C\u002Fstrong> – Post to your Ravelry account (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>Vimeo\u003C\u002Fstrong> – Publish videos on your Vimeo channel (add-on)\u003Cbr \u002F>\n* \u003Cstrong>HumHub\u003C\u002Fstrong> – Post to your profile and space (add-on)\u003Cbr \u002F>\n* \u003Cstrong>Band\u003C\u002Fstrong> – Post to your Band groups (from Smart)\u003Cbr \u002F>\n* \u003Cstrong>XING\u003C\u002Fstrong> – Post to your profile (Free) and page (from Pro)\u003C\u002Fp>\n\u003Ch4>Key Benefits of Using Blog2Social for Social Media Automation\u003C\u002Fh4>\n\u003Cp>BLOG2SOCIAL FREE\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share your content on 14 different networks: Facebook (profile and page), LinkedIn (profile), Threads, Bluesky, XING (profile), VK (profile), Pinterest, Reddit, Torial, Medium, Tumblr, Flickr, Diigo at once.\u003C\u002Fli>\n\u003Cli>Customize your social media posts with personal comments, hashtags, handles, emojis, and select images or animated GIFs. \u003C\u002Fli>\n\u003Cli>Edit the complete HTML markup for Tumblr, Torial, and Medium. \u003C\u002Fli>\n\u003Cli>Manage all users posts and pages and share them on your channels.\u003C\u002Fli>\n\u003Cli>Re-post old posts and keep your feed active.\u003C\u002Fli>\n\u003Cli>Save your social media posts as drafts.\u003C\u002Fli>\n\u003Cli>Share links and posts from other sources.\u003C\u002Fli>\n\u003Cli>View all your social media posts in one single place.\u003C\u002Fli>\n\u003Cli>Automatically generate hashtags from WordPress tags.\u003C\u002Fli>\n\u003Cli>Edit meta tag information of your blog posts and pages.\u003C\u002Fli>\n\u003Cli>Use the \u003Ca href=\"https:\u002F\u002Fwww.blog2social.com\u002Fen\u002Fwebapp\u002Fextension\u002F\" rel=\"nofollow ugc\">free Blog2Social Extension for Firefox and Chrome\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Let AI write, refine and optimize your social media posts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>BLOG2SOCIAL PREMIUM\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share content on over 21 networks: Facebook, X (Twitter), LinkedIn, XING, VK, Pinterest, Instagram, TikTok, YouTube, Vimeo, Reddit, Torial, Medium, Tumblr, Flickr, Diigo, Google Business Profile, Telegram, Ravelry, Discord, Instapaper, Mastodon, Bluesky, HumHub, Band.\u003C\u002Fli>\n\u003Cli>Schedule your Posts and Videos for any time and date and at your best times.\u003C\u002Fli>\n\u003Cli>Automatically create, schedule and publish posts from your website.\u003C\u002Fli>\n\u003Cli>Share videos, image galleries, Reels and Stories.\u003C\u002Fli>\n\u003Cli>Autopost imported content via RSS.\u003C\u002Fli>\n\u003Cli>Create custom templates per platform.\u003C\u002Fli>\n\u003Cli>Manage all users’ posts and accounts.\u003C\u002Fli>\n\u003Cli>Track success with UTM parameters.\u003C\u002Fli>\n\u003Cli>Manage multiple accounts per network.\u003C\u002Fli>\n\u003Cli>Team management for Business licenses.\u003C\u002Fli>\n\u003Cli>Priority support by email and phone.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>10 REASONS FOR CHOOSING BLOG2SOCIAL PREMIUM\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Easy Social Media Scheduling\u003C\u002Fstrong> – Auto-post and schedule your content with the built-in Best Time Manager or set your own custom times.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Posting and Cross-Promotion\u003C\u002Fstrong> – Customize each post per network with hashtags, @handles, emojis, images, GIFs, and post format options.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Calendar\u003C\u002Fstrong> – Manage, organize, edit, and reschedule your posts via drag & drop. Filter by network or date.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social Media Autoposting\u003C\u002Fstrong> – Automatically share new and updated blog posts. Assign posting rules to users or import RSS feeds.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Share Content from Any Source\u003C\u002Fstrong> – Create and publish posts from links, texts, images, or videos—right from your browser or clipboard.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Post Sharing and Scheduling\u003C\u002Fstrong> – Publish and schedule videos for YouTube, Vimeo, TikTok, Facebook, Instagram, LinkedIn, and more. Reels & Stories included.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social-Media-Ready Website Content\u003C\u002Fstrong> – Edit and enhance link previews by customizing Open Graph and X Card tags for every post or page.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>URL Tracking with Analytics Parameters\u003C\u002Fstrong> – Add UTM or other URL parameters for detailed tracking in Google Analytics and similar tools.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Re-Share and Re-Schedule Evergreen Content\u003C\u002Fstrong> – Keep your social feeds active by repurposing and reusing older posts.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Tools and more Features\u003C\u002Fstrong> – Access URL shorteners (Bitly, Rebrandly, Sniply), AI text assistant Assistini, share to Threads, retweet on X, and more.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supported Languages\u003C\u002Fh4>\n\u003Cp>English, German, French, Portuguese, Russian, Spanish, Italian, Swedish, Korean\u003C\u002Fp>\n","Automatically share and schedule your WordPress content on top social platforms like Facebook, Instagram, LinkedIn, TikTok, and more.",50000,4732764,90,2083,"2026-02-27T11:37:00.000Z","6.2","7.4",[114,115,116,117,118],"auto-post","auto-repost","cross-posting","social-media-automation","social-media-scheduler","https:\u002F\u002Fwww.blog2social.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog2social.8.8.2.zip",76,21,"2026-02-17 21:30:45",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":33,"num_ratings":134,"last_updated":135,"tested_up_to":16,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":139,"download_link":140,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"action-scheduler","Action Scheduler","3.9.3","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>Action Scheduler is a scalable, traceable job queue for background processing large sets of actions in WordPress. It’s specially designed to be distributed in WordPress plugins.\u003C\u002Fp>\n\u003Cp>Action Scheduler works by triggering an action hook to run at some time in the future. Each hook can be scheduled with unique data, to allow callbacks to perform operations on that data. The hook can also be scheduled to run on one or more occasions.\u003C\u002Fp>\n\u003Cp>Think of it like an extension to \u003Ccode>do_action()\u003C\u002Fcode> which adds the ability to delay and repeat a hook.\u003C\u002Fp>\n\u003Ch3>Battle-Tested Background Processing\u003C\u002Fh3>\n\u003Cp>Every month, Action Scheduler processes millions of payments for \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">Subscriptions\u003C\u002Fa>, webhooks for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, as well as emails and other events for a range of other plugins.\u003C\u002Fp>\n\u003Cp>It’s been seen on live sites processing queues in excess of 50,000 jobs and doing resource intensive operations, like processing payments and creating orders, at a sustained rate of over 10,000 \u002F hour without negatively impacting normal site operations.\u003C\u002Fp>\n\u003Cp>This is all on infrastructure and WordPress sites outside the control of the plugin author.\u003C\u002Fp>\n\u003Cp>If your plugin needs background processing, especially of large sets of tasks, Action Scheduler can help.\u003C\u002Fp>\n\u003Ch3>Learn More\u003C\u002Fh3>\n\u003Cp>To learn more about how Action Scheduler works, and how to use it in your plugin, check out the docs on \u003Ca href=\"https:\u002F\u002Factionscheduler.org\" rel=\"nofollow ugc\">ActionScheduler.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>There you will find:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Factionscheduler.org\u002Fusage\u002F\" rel=\"nofollow ugc\">Usage guide\u003C\u002Fa>: instructions on installing and using Action Scheduler\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Factionscheduler.org\u002Fwp-cli\u002F\" rel=\"nofollow ugc\">WP CLI guide\u003C\u002Fa>: instructions on running Action Scheduler at scale via WP CLI\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Factionscheduler.org\u002Fapi\u002F\" rel=\"nofollow ugc\">API Reference\u003C\u002Fa>: complete reference guide for all API functions\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Factionscheduler.org\u002Fadmin\u002F\" rel=\"nofollow ugc\">Administration Guide\u003C\u002Fa>: guide to managing scheduled actions via the administration screen\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Factionscheduler.org\u002Fperf\u002F\" rel=\"nofollow ugc\">Guide to Background Processing at Scale\u003C\u002Fa>: instructions for running Action Scheduler at scale via the default WP Cron queue runner\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Action Scheduler is developed and maintained by \u003Ca href=\"http:\u002F\u002Fautomattic.com\u002F\" rel=\"nofollow ugc\">Automattic\u003C\u002Fa> with significant early development completed by \u003Ca href=\"https:\u002F\u002Fflightless.us\u002F\" rel=\"nofollow ugc\">Flightless\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Collaboration is cool. We’d love to work with you to improve Action Scheduler. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Faction-scheduler\u002Fpulls\" rel=\"nofollow ugc\">Pull Requests\u003C\u002Fa> welcome.\u003C\u002Fp>\n","Action Scheduler - Job Queue for WordPress",20000,591908,13,"2025-07-15T09:33:00.000Z","6.5","7.2",[21,24],"https:\u002F\u002Factionscheduler.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faction-scheduler.3.9.3.zip",{"attackSurface":142,"codeSignals":172,"taintFlows":270,"riskAssessment":332,"analyzedAt":338},{"hooks":143,"ajaxHandlers":162,"restRoutes":163,"shortcodes":164,"cronEvents":165,"entryPointCount":27,"unprotectedCount":27},[144,150,154,158],{"type":145,"name":146,"callback":147,"priority":11,"file":148,"line":149},"action","admin_init","closure","controlled-draft-publisher.php",23,{"type":151,"name":152,"callback":147,"file":148,"line":153},"filter","cron_schedules",66,{"type":145,"name":155,"callback":156,"file":148,"line":157},"cdp_publish_event","cdp_publish_draft",81,{"type":145,"name":159,"callback":160,"file":148,"line":161},"admin_menu","cdp_register_menu",132,[],[],[],[166,168,170],{"hook":155,"callback":155,"file":148,"line":167},58,{"hook":155,"callback":155,"file":148,"line":169},186,{"hook":155,"callback":155,"file":148,"line":171},521,{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":176,"fileOperations":27,"externalRequests":27,"nonceChecks":268,"capabilityChecks":32,"bundledLibraries":269},[],{"prepared":27,"raw":27,"locations":175},[],{"escaped":153,"rawEcho":177,"locations":178},44,[179,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,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266],{"file":148,"line":180,"context":181},180,"raw output",{"file":148,"line":183,"context":181},187,{"file":148,"line":185,"context":181},194,{"file":148,"line":187,"context":181},198,{"file":148,"line":189,"context":181},203,{"file":148,"line":191,"context":181},209,{"file":148,"line":193,"context":181},239,{"file":148,"line":195,"context":181},280,{"file":148,"line":197,"context":181},283,{"file":148,"line":199,"context":181},289,{"file":148,"line":201,"context":181},290,{"file":148,"line":203,"context":181},291,{"file":148,"line":205,"context":181},292,{"file":148,"line":207,"context":181},306,{"file":148,"line":209,"context":181},314,{"file":148,"line":211,"context":181},316,{"file":148,"line":213,"context":181},318,{"file":148,"line":215,"context":181},321,{"file":148,"line":217,"context":181},328,{"file":148,"line":219,"context":181},334,{"file":148,"line":221,"context":181},339,{"file":148,"line":223,"context":181},345,{"file":148,"line":225,"context":181},349,{"file":148,"line":227,"context":181},355,{"file":148,"line":229,"context":181},378,{"file":148,"line":231,"context":181},383,{"file":148,"line":233,"context":181},388,{"file":148,"line":235,"context":181},393,{"file":148,"line":237,"context":181},427,{"file":148,"line":239,"context":181},429,{"file":148,"line":241,"context":181},443,{"file":148,"line":243,"context":181},456,{"file":148,"line":245,"context":181},523,{"file":148,"line":247,"context":181},534,{"file":148,"line":249,"context":181},537,{"file":148,"line":251,"context":181},538,{"file":148,"line":253,"context":181},539,{"file":148,"line":255,"context":181},542,{"file":148,"line":257,"context":181},545,{"file":148,"line":259,"context":181},549,{"file":148,"line":261,"context":181},552,{"file":148,"line":263,"context":181},553,{"file":148,"line":265,"context":181},555,{"file":148,"line":267,"context":181},557,7,[],[271,297,315],{"entryPoint":272,"graph":273,"unsanitizedCount":27,"severity":296},"cdp_dashboard_page (controlled-draft-publisher.php:170)",{"nodes":274,"edges":292},[275,280,285,289],{"id":276,"type":277,"label":278,"file":148,"line":279},"n0","source","$_POST (x2)",192,{"id":281,"type":282,"label":283,"file":148,"line":213,"wp_function":284},"n1","sink","echo() [XSS]","echo",{"id":286,"type":277,"label":287,"file":148,"line":288},"n2","$_REQUEST",278,{"id":290,"type":282,"label":283,"file":148,"line":291,"wp_function":284},"n3",327,[293,295],{"from":276,"to":281,"sanitized":294},true,{"from":286,"to":290,"sanitized":294},"low",{"entryPoint":298,"graph":299,"unsanitizedCount":27,"severity":296},"cdp_settings_page (controlled-draft-publisher.php:476)",{"nodes":300,"edges":312},[301,304,308,311],{"id":276,"type":277,"label":302,"file":148,"line":303},"$_POST (x3)",484,{"id":281,"type":282,"label":305,"file":148,"line":306,"wp_function":307},"update_option() [Settings Manipulation]",485,"update_option",{"id":286,"type":277,"label":309,"file":148,"line":310},"$_POST",517,{"id":290,"type":282,"label":283,"file":148,"line":265,"wp_function":284},[313,314],{"from":276,"to":281,"sanitized":294},{"from":286,"to":290,"sanitized":294},{"entryPoint":316,"graph":317,"unsanitizedCount":27,"severity":296},"\u003Ccontrolled-draft-publisher> (controlled-draft-publisher.php:0)",{"nodes":318,"edges":328},[319,321,322,323,324,326],{"id":276,"type":277,"label":320,"file":148,"line":279},"$_POST (x4)",{"id":281,"type":282,"label":283,"file":148,"line":213,"wp_function":284},{"id":286,"type":277,"label":287,"file":148,"line":288},{"id":290,"type":282,"label":283,"file":148,"line":291,"wp_function":284},{"id":325,"type":277,"label":302,"file":148,"line":303},"n4",{"id":327,"type":282,"label":305,"file":148,"line":306,"wp_function":307},"n5",[329,330,331],{"from":276,"to":281,"sanitized":294},{"from":286,"to":290,"sanitized":294},{"from":325,"to":327,"sanitized":294},{"summary":333,"deductions":334},"The controlled-draft-publisher plugin v1.4 exhibits a generally strong security posture, primarily due to the absence of known vulnerabilities and a healthy approach to code security. The static analysis reveals no dangerous functions, SQL queries are exclusively prepared, and there are no identified taint flows with unsanitized paths. Furthermore, the plugin demonstrates diligent use of nonce checks and capability checks for its limited entry points.\n\nHowever, a notable concern arises from the output escaping. With 60% of outputs properly escaped, it indicates that 40% of the plugin's output might be vulnerable to Cross-Site Scripting (XSS) attacks. While there are no direct indications of XSS in the taint analysis, poorly escaped output is a common vector for such vulnerabilities, especially in conjunction with other potential weaknesses. The plugin's vulnerability history is clean, which is a positive sign, suggesting past development practices have been secure. Nonetheless, the moderate output escaping rate is the primary area of risk that warrants attention.",[335],{"reason":336,"points":337},"Moderate output escaping rate",8,"2026-03-16T23:52:16.896Z",{"wat":340,"direct":349},{"assetPaths":341,"generatorPatterns":344,"scriptPaths":345,"versionParams":346},[342,343],"\u002Fwp-content\u002Fplugins\u002Fcontrolled-draft-publisher\u002Fcss\u002Fcdp-admin.css","\u002Fwp-content\u002Fplugins\u002Fcontrolled-draft-publisher\u002Fjs\u002Fcdp-admin.js",[],[343],[347,348],"controlled-draft-publisher\u002Fcss\u002Fcdp-admin.css?ver=","controlled-draft-publisher\u002Fjs\u002Fcdp-admin.js?ver=",{"cssClasses":350,"htmlComments":356,"htmlAttributes":361,"restEndpoints":367,"jsGlobals":368,"shortcodeOutput":371},[351,352,353,354,355],"cdp-dashboard-wrapper","cdp-graph-container","cdp-stats-grid","cdp-log-table","cdp-log-entry",[357,358,359,360],"\u003C!-- Controlled Draft Publisher Dashboard -->","\u003C!-- Controlled Draft Publisher Settings -->","\u003C!-- Controlled Draft Publisher Stats -->","\u003C!-- Controlled Draft Publisher Log -->",[362,363,364,365,366],"data-cdp-interval","data-cdp-post-types","data-cdp-logging","data-cdp-posts-per-run","data-cdp-categories",[],[369,370],"cdp_admin_ajax_object","cdp_data_for_chart",[]]