[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNYkqUz8ppY8yvVX6Jogci0npkoYHO543UpbTKs2ywk0":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":136,"fingerprints":199},"run-external-crons","Run External Crons","1.0","Milan Dinić","https:\u002F\u002Fprofiles.wordpress.org\u002Fdimadin\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fblog.milandinic.com\u002Fwordpress\u002Fplugins\u002Frun-external-crons\u002F\" rel=\"nofollow ugc\">Plugin homepage\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fblog.milandinic.com\u002F\" rel=\"nofollow ugc\">Plugin author\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fblog.milandinic.com\u002Fdonate\u002F\" rel=\"nofollow ugc\">Donate\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin enables using WordPress as a cron system that would hit external URLs (ie. any URL) on a scheduled basis. User can submit URL and interval in which that URL should be opened by WordPress.\u003C\u002Fp>\n\u003Cp>This can be used, for example, for other WordPress sites that are on hosts that don’t have native cron system or where it’s complicated to set it up. For that cases, URL should be in format \u003Ccode>http:\u002F\u002Fexample.com\u002Fwp-cron.php\u003C\u002Fcode> and there should be constant \u003Ccode>DISABLE_WP_CRON\u003C\u002Fcode> in \u003Ccode>wp-config.php\u003C\u002Fcode> file to avoid running WordPress own pseudo cron:\u003Cbr \u002F>\n    define(‘DISABLE_WP_CRON’, true);\u003C\u002Fp>\n\u003Cp>It’s recommended to setup a real cron for the site where this plugin is installed, with interval that is the lowest one from settings. Follow WordPress specific advises from above, and check links from \u003Ca href=\"http:\u002F\u002Fblog.milandinic.com\u002Fwordpress\u002Fplugins\u002Frun-external-crons\u002F\" rel=\"nofollow ugc\">plugin’s page\u003C\u002Fa> on how to set up this.\u003C\u002Fp>\n\u003Cp>If you are translator, you can translate this plugin to your language and send translations to plugin’s author.\u003C\u002Fp>\n","Use WordPress internal cron system to hit external URLs on a scheduled basis.",70,6375,100,2,"2012-08-14T23:13:00.000Z","3.4.2","3.3","",[20,21,22],"cron","cron-job","cronjob","http:\u002F\u002Fblog.milandinic.com\u002Fwordpress\u002Fplugins\u002Frun-external-crons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frun-external-crons.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":25,"computed_at":36},"dimadin",20,48020,87,30,"2026-04-04T05:28:06.394Z",[38,56,80,99,118],{"slug":39,"name":40,"version":41,"author":39,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":54,"download_link":55,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"fastcron","FastCron – Run WP Cron for free","1.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Ffastcron\u002F","\u003Cp>This plugin will set up a free cronjob to run your \u003Ccode>wp-cron.php\u003C\u002Fcode> file automatically. Completely free, no registration required.\u003Cbr \u002F>\nIt relies on the free cronjob service provided by \u003Ca href=\"https:\u002F\u002Fwww.fastcron.com\u002F?ref=wp\" rel=\"nofollow ugc\">FastCron\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Upon activation, it will send your site URL to FastCron, and they will create and run a cronjob every 5 minutes to visit your \u003Ccode>wp-cron.php\u003C\u002Fcode> file via this URL:\u003Cbr \u002F>\n    https:\u002F\u002Fsite-url\u002Fwp-cron.php?doing_wp_cron=1\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Completely free, no registration required.\u003Cbr \u002F>\n– Simple and fast, just click activate and done.\u003Cbr \u002F>\n– View last 50 execution results on FastCron.\u003C\u002Fp>\n\u003Cp>This free plugin is suitable for your personal blog.\u003C\u002Fp>\n\u003Cp>If you manage several WordPress blogs\u002Fwebsites for your clients, please \u003Ca href=\"https:\u002F\u002Fapp.fastcron.com\u002Fsignup?ref=wp\" rel=\"nofollow ugc\">register an account at FastCron\u003C\u002Fa> and set up your cronjobs there.\u003C\u002Fp>\n\u003Cp>Upon deactivation, the plugin will request FastCron to remove the cronjob to your \u003Ccode>wp-cron.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Cp>By using this plugin, you agree to their \u003Ca href=\"https:\u002F\u002Fwww.fastcron.com\u002Fabout\u002Fterms?ref=wp\" rel=\"nofollow ugc\">Terms of service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.fastcron.com\u002Fabout\u002Fprivacy?ref=wp\" rel=\"nofollow ugc\">Privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin will set up a free cronjob at FastCron to run your wp-cron.php file automatically. Completely free, no registration required.",1518,1,"2026-03-06T03:22:00.000Z","6.9.4","2.9",[21,22,51,52,53],"online-cronjob","web-cron","wp-cron","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffastcron\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffastcron.1.0.1.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"cleanup-action-scheduler","Cleanup Action Scheduler","1.2.4","laurencebahiirwa","https:\u002F\u002Fprofiles.wordpress.org\u002Flaurencebahiirwa\u002F","\u003Cp>Delete Action Scheduler Events to avoid having large database tables.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Delete button to remove all actions [Completed, Failed]. See screenshots for example.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Update: FS SDK to latest version.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.1\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Update: FS SDK to add new garbage collector and fix PHP 8+ errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.2.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Important bug fixes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Added new enhancement settings to allow better usage of the Action Scheduler plugin performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.0.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Initial Plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Free Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add delete icons for each state in admin area including pending actions..\u003C\u002Fli>\n\u003Cli>Add option to change default cleanup for the Action Scheduler.\u003C\u002Fli>\n\u003Cli>Advanced settings to allow better usage of the Action Scheduler plugin performance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All Free plugin features plus:\u003C\u002Fli>\n\u003Cli>Add WPCLI functionality to delete states.\u003C\u002Fli>\n\u003Cli>Deletion of pending actions.\u003C\u002Fli>\n\u003Cli>Add automated cleanup for selected action states.\u003C\u002Fli>\n\u003C\u002Ful>\n","Delete Action Scheduler Events to avoid having large database tables.",2000,17431,64,6,"2025-02-06T06:35:00.000Z","6.7.5","4.9","7.4",[73,74,21,75,76],"action","cleanup","scheduler","woocommerce","https:\u002F\u002Fmediauganda.com\u002Fsoftware\u002Fcleanup-action-scheduler","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcleanup-action-scheduler.1.2.4.zip",92,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":18,"download_link":98,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"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",[96,20,22,75,97],"automation","task","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcronjob-scheduler.1.40.1.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":88,"downloaded":107,"rating":11,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":116,"download_link":117,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-cron-control","WP-Cron Control","0.7.1","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>This plugin allows you to take control over the execution of cron jobs. It’s mainly useful for sites that either don’t get enough comments to ensure a frequent execution of wp-cron or for sites where the execution of cron via regular methods can cause race conditions resulting in multiple execution of wp-cron at the same time. It can also help when you run into posts that missed their schedule.\u003C\u002Fp>\n\u003Cp>This plugin implements a secret parameter and ensures that cron jobs are only executed when this parameter is existing.\u003C\u002Fp>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cp>This plugin performs a \u003Ccode>remove_action( 'sanitize_comment_cookies', 'wp_cron' );\u003C\u002Fcode> call in order to disable the spawning of new cron processes via the regular WordPress method. If \u003Ccode>wp_cron\u003C\u002Fcode> is hooked in an other action or called directly this might cause trouble.\u003C\u002Fp>\n","This plugin allows you to take control over the execution of cron jobs.",86598,10,"2017-11-28T18:18:00.000Z","4.8.28","3.4",[20,113,114,115,53],"cron-jobs","post-missed-schedule","scheduled-posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cron-control\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cron-control.0.7.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":48,"requires_at_least":131,"requires_php":18,"tags":132,"homepage":134,"download_link":135,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"wp-cron-cleaner","WP Cron Cleaner","1.0.3","Younes JFR.","https:\u002F\u002Fprofiles.wordpress.org\u002Fsymptote\u002F","\u003Cp>“WP Cron Cleaner” is a useful plugin to view the list of all your scheduled tasks. Indeed, your site may contain some orphan scheduled tasks that should be cleaned. “WP Cron Cleaner” will display all your tasks so you can identify those that should be cleaned. Moreover, you will be able to see what happens in your site behind the scenes\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displays all cron jobs (scheduled tasks) names\u003C\u002Fli>\n\u003Cli>Displays frequency of each task\u003C\u002Fli>\n\u003Cli>Displays “next run” of each task\u003C\u002Fli>\n\u003Cli>Allows you choose what tasks to clean\u003C\u002Fli>\n\u003Cli>Supports multisite installation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Detects orphan cron scheduled tasks\u003C\u002Fli>\n\u003Cli>Detects plugins cron scheduled tasks\u003C\u002Fli>\n\u003Cli>Detects themes cron scheduled tasks\u003C\u002Fli>\n\u003Cli>Detects WordPress cron scheduled tasks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Multisite Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Only the main site can view and clean tasks in the whole network. Other sites in the network cannot perform these tasks. We have opted for this philosophy because we are sure that only the super administrator can perform such actions.\u003C\u002Fli>\n\u003C\u002Ful>\n","View all your cron scheduled tasks, then clean what you want.",500,16842,68,12,"2026-02-02T20:04:00.000Z","3.1.0",[20,21,133,76,53],"schedule","http:\u002F\u002Fsigmaplugin.com\u002Fdownloads\u002Fwp-cron-cleaner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cron-cleaner.1.0.3.zip",{"attackSurface":137,"codeSignals":172,"taintFlows":188,"riskAssessment":189,"analyzedAt":198},{"hooks":138,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":26,"unprotectedCount":26},[139,144,149,153,157,160],{"type":73,"name":140,"callback":141,"file":142,"line":143},"init","rec_load_textdomain","run-external-crons.php",86,{"type":145,"name":146,"callback":147,"priority":108,"file":142,"line":148},"filter","plugin_action_links","rec_filter_plugin_actions",120,{"type":145,"name":150,"callback":151,"file":142,"line":152},"cron_schedules","rec_add_interval",146,{"type":73,"name":154,"callback":155,"file":142,"line":156},"admin_menu","rec_register_setting_page",158,{"type":145,"name":151,"callback":158,"file":142,"line":159},"rec_filter_interval",194,{"type":73,"name":161,"callback":161,"file":142,"line":162},"rec_event",228,[],[],[],[167,170],{"hook":161,"callback":161,"file":168,"line":169},"inc\\settings.php",243,{"hook":161,"callback":161,"file":142,"line":171},43,{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":176,"fileOperations":26,"externalRequests":46,"nonceChecks":46,"capabilityChecks":14,"bundledLibraries":187},[],{"prepared":26,"raw":26,"locations":175},[],{"escaped":177,"rawEcho":178,"locations":179},8,4,[180,182,183,185],{"file":168,"line":25,"context":181},"raw output",{"file":168,"line":25,"context":181},{"file":168,"line":184,"context":181},245,{"file":168,"line":186,"context":181},257,[],[],{"summary":190,"deductions":191},"The 'run-external-crons' v1.0 plugin exhibits a generally good security posture, adhering to several best practices. The absence of known CVEs and the plugin's relatively small attack surface are positive indicators.  It also correctly uses prepared statements for all SQL queries and includes nonce checks and capability checks where appropriate, demonstrating a conscious effort to implement security measures.\n\nHowever, there are a few areas for improvement. The static analysis indicates that only 67% of output is properly escaped, suggesting a potential for cross-site scripting (XSS) vulnerabilities if improperly handled data is displayed to users. Additionally, the plugin makes one external HTTP request, which, while not inherently dangerous, introduces an external dependency that could be a vector for attacks if the external resource is compromised or malicious. The limited taint analysis results are also noteworthy, as they don't necessarily mean there are no vulnerabilities, just that the analysis itself might not have detected any specific flows or the plugin's structure didn't lend itself to this type of analysis.\n\nIn conclusion, 'run-external-crons' v1.0 is a relatively secure plugin with a minimal known vulnerability history. The primary concern lies with the unescaped output, which warrants attention to ensure all dynamic content is properly sanitized. The external HTTP request, while a minor point, should be monitored and validated for its security implications.",[192,195],{"reason":193,"points":194},"Unescaped output detected",5,{"reason":196,"points":197},"External HTTP request made",3,"2026-03-16T21:34:54.548Z",{"wat":200,"direct":205},{"assetPaths":201,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[],[],[],[],{"cssClasses":206,"htmlComments":213,"htmlAttributes":247,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":251},[207,208,209,210,211,212],"postbox-container","metabox-holder","ui-sortable","meta-box-sortables","postbox","inside",[214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,239,244,245,246],"\u003C!-- Todo:\n\t- add help\n -->","\u003C!-- Don't show anything if user doesn't have capatibilities -->","\u003C!-- If new settings were submitted, save them -->","\u003C!-- Enqueue scripts -->","\u003C!-- Load file with settings functions -->","\u003C!-- Display settings -->","\u003C!-- Remove site's settings -->","\u003C!-- Schedule plugin's event that\n should run on a filterable period. -->","\u003C!-- Use WordPress internal cron system to hit external URLs on a scheduled basis. -->","\u003C!-- Get time of next event -->","\u003C!-- Unschedule event -->","\u003C!-- Add action links to plugins page -->","\u003C!-- Thanks to Dion Hulse for guide\n and Adminize plugin for implementation -->","\u003C!-- Default links of plugin -->","\u003C!-- Name of plugin's file -->","\u003C!-- New & old links of plugin -->","\u003C!-- Before other links -->","\u003C!-- Add a 'rec' interval to the existing set\n of intervals. This interval is filterable\n and by default is lowest of all intervals\n set by user. -->","\u003C!-- Existing cron intervals -->","\u003C!-- New cron intervals -->","\u003C!-- Calls 'rec_add_interval' with the time\n of the interval -->","\u003C!-- To register settings page -->","\u003C!-- To display page content -->","\u003C!-- Filter interval time -->","\u003C!-- If user set interval for any URL,\n use lowest value as event interval. -->","\u003C!-- To get REC settings -->","\u003C!-- New interval -->","\u003C!-- Existing interval -->","\u003C!-- Cron event -->","\u003C!-- Run external crons\n on scheduled time. -->","\u003C!-- To open URL -->","\u003C!-- To save new REC settings -->","\u003C!-- Run External Crons Settings Functions -->",[248],"style=\"width: 70%\"",[],[],[]]