{"id":8711,"date":"2010-07-09T21:57:29","date_gmt":"2010-07-09T21:57:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/crony\/"},"modified":"2022-03-02T02:00:09","modified_gmt":"2022-03-02T02:00:09","slug":"crony","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/crony\/","author":380654,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.5.0","stable_tag":"0.5.0","tested":"5.9.13","requires":"4.9","requires_php":"5.6","requires_plugins":"","header_name":"Crony Cronjob Manager","header_author":"Scott Kingsley Clark","header_description":"","assets_banners_color":"","last_updated":"2022-03-02 02:00:09","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.scottkclark.com\/","header_plugin_uri":"https:\/\/www.scottkclark.com\/","header_author_uri":"https:\/\/www.scottkclark.com\/","rating":4.3,"author_block_rating":0,"active_installs":600,"downloads":34942,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1":{"tag":"0.1","author":"sc0ttkclark","date":"2010-07-09 22:38:53"},"0.1.1":{"tag":"0.1.1","author":"sc0ttkclark","date":"2010-07-10 18:53:54"},"0.1.2":{"tag":"0.1.2","author":"sc0ttkclark","date":"2010-07-21 03:38:15"},"0.1.3":{"tag":"0.1.3","author":"sc0ttkclark","date":"2010-08-24 04:37:07"},"0.1.4":{"tag":"0.1.4","author":"sc0ttkclark","date":"2010-08-24 16:33:48"},"0.1.5":{"tag":"0.1.5","author":"sc0ttkclark","date":"2010-09-14 15:05:58"},"0.3.0":{"tag":"0.3.0","author":"sc0ttkclark","date":"2011-02-28 06:10:13"},"0.3.1":{"tag":"0.3.1","author":"sc0ttkclark","date":"2011-03-09 16:00:06"},"0.4.0":{"tag":"0.4.0","author":"sc0ttkclark","date":"2012-02-23 09:39:55"},"0.4.1":{"tag":"0.4.1","author":"sc0ttkclark","date":"2012-09-07 20:12:10"},"0.4.2":{"tag":"0.4.2","author":"sc0ttkclark","date":"2013-05-27 19:14:50"},"0.4.3":{"tag":"0.4.3","author":"sc0ttkclark","date":"2014-04-17 14:16:15"},"0.4.4":{"tag":"0.4.4","author":"sc0ttkclark","date":"2015-02-20 00:03:08"},"0.4.5":{"tag":"0.4.5","author":"sc0ttkclark","date":"2015-03-17 06:18:10"},"0.4.6":{"tag":"0.4.6","author":"sc0ttkclark","date":"2015-09-29 04:30:19"},"0.4.7":{"tag":"0.4.7","author":"sc0ttkclark","date":"2016-01-04 11:10:27"},"0.4.8":{"tag":"0.4.8","author":"sc0ttkclark","date":"2020-03-02 16:50:58"},"0.4.9":{"tag":"0.4.9","author":"sc0ttkclark","date":"2021-03-03 04:58:12"},"0.5.0":{"tag":"0.5.0","author":"sc0ttkclark","date":"2022-03-02 02:00:09"}},"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"5"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.1.1","0.1.2","0.1.3","0.1.4","0.1.5","0.3.0","0.3.1","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.4.5","0.4.6","0.4.7","0.4.8","0.4.9","0.5.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[608,4567,4688,20952,20950],"plugin_category":[59],"plugin_contributors":[78441],"plugin_business_model":[],"class_list":["post-8711","plugin","type-plugin","status-closed","hentry","plugin_tags-automatic","plugin_tags-cron","plugin_tags-cron-job","plugin_tags-cronjob","plugin_tags-wp_cron","plugin_category-utilities-and-tools","plugin_contributors-sc0ttkclark","plugin_committers-sc0ttkclark"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/crony.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Requires PHP 5.6+ and WordPress 4.9+<\/strong><\/p>\n\n<p>Create and Manage Cronjobs in WP by loading Scripts via URLs, including Scripts, running Functions, and\/or running PHP code. This plugin utilizes the wp_cron API.<\/p>\n\n<p>All you do is install the plugin, schedule your Scripts \/ Functions \/ PHP code to run at a specific interval, and live your life -- Cron it up!<\/p>\n\n<h3>Features<\/h3>\n\n<h4>Administration<\/h4>\n\n<ul>\n<li>Create and Manage Custom Cronjobs<\/li>\n<li>View Custom Cronjob Activity Log<\/li>\n<li>View and Remove Existing Cronjobs<\/li>\n<li>View Available Cronjob Schedules and Intervals<\/li>\n<li>Reset Logs or all Crony settings<\/li>\n<li>Admin.Class.php - A class for plugins to manage data using the WordPress UI appearance<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Unpack the entire contents of this plugin zip file into your <code>wp-content\/plugins\/<\/code> folder locally<\/li>\n<li>Upload to your site<\/li>\n<li>Navigate to <code>wp-admin\/plugins.php<\/code> on your site (your WP plugin page)<\/li>\n<li>Activate this plugin<\/li>\n<\/ol>\n\n<p>OR you can just install it with WordPress by going to Plugins &gt;&gt; Add New &gt;&gt; and type this plugin's name<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20does%20wp_cron%28%29%20do%3F'><h3>What does wp_cron() do?<\/h3><\/dt>\n<dd><p>As you receive visitors on your site, WordPress checks your database to see if anything is scheduled to run. If you have a wp_cron() job scheduled every 12 hours, then the very first visitor 12+ hours from the last scheduled run of that function will trigger the function to run in the background. The Cronjob (or Cron Job) sends a request to run cron through HTTP request that doesn't halt page loading for the visitor.<\/p><\/dd>\n<dt id='how%20is%20wp_cron%28%29%20different%20from%20server%20configured%20cronjobs%3F'><h3>How is wp_cron() different from Server configured Cronjobs?<\/h3><\/dt>\n<dd><p>Cronjobs configured on a server run on their intervals automatically, while wp_cron() jobs run only after being triggered from a visitor to your site.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.5.0<\/h4>\n\n<ul>\n<li>Fixed issue with the Start On and Next Run On datetime fields showing the current saved value in certain browsers.<\/li>\n<li>Updated compatibility with WP 5.9 and PHP 8.0<\/li>\n<\/ul>\n\n<h4>0.4.9<\/h4>\n\n<ul>\n<li>Now requires PHP 5.6+ and WordPress 4.9+<\/li>\n<li>Fixed some CSS targeting so it was more specific and not general to prevent conflicts with other admin CSS.<\/li>\n<li>Bug fixes for WP Admin UI and support for date\/datetime\/time inputs in forms.<\/li>\n<li>Updated compatibility with WP 5.7<\/li>\n<\/ul>\n\n<h4>0.4.8<\/h4>\n\n<ul>\n<li>Updated compatibility with WP 5.4<\/li>\n<\/ul>\n\n<h4>0.4.7<\/h4>\n\n<ul>\n<li>Additional escaping fixes for WP_Admin_UI (reported by Sathish Kumar from cybersecurity works)<\/li>\n<\/ul>\n\n<h4>0.4.6<\/h4>\n\n<ul>\n<li>Escaping fixes for WP_Admin_UI (reported by Sathish Kumar from cybersecurity works)<\/li>\n<\/ul>\n\n<h4>0.4.5<\/h4>\n\n<ul>\n<li>Security fix for orderby handling<\/li>\n<\/ul>\n\n<h4>0.4.4<\/h4>\n\n<ul>\n<li>Fixes for DB tables and reinstalling (when DB tables don't exist but Crony was installed before)<\/li>\n<\/ul>\n\n<h4>0.4.3<\/h4>\n\n<ul>\n<li>Fixes for output e-mails<\/li>\n<\/ul>\n\n<h4>0.4.2<\/h4>\n\n<ul>\n<li>Fixes log saving \/ max log handling, keeps logs maximum of 2 weeks<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Now clears logs when adding to the log, keeps max logs set to 80 of the latest run crons<\/li>\n<li>Bug fixes for WP Admin UI<\/li>\n<\/ul>\n\n<h4>0.4.0<\/h4>\n\n<ul>\n<li>Added Settings area to reset Crony, or empty Crony Logs<\/li>\n<li>Added URL to load a script \/ page from, uses wp_remote_post, where the script include only uses include_once<\/li>\n<li>Bug fixes for WP Admin UI<\/li>\n<li>Bug fix for schedule running, previously was assuming current timezone for everything but WP runs cron under GMT timestamps<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>Bug fix for dates in Log<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>Added Cronjob Activity Log<\/li>\n<li>Added View \/ Remove Existing Cronjobs (external to Crony) and Available Cronjob Schedules<\/li>\n<li>Various bug fixes<\/li>\n<li>PHP must now be init with an opening PHP tag for Custom PHP (migrated existing Cronjob code for you)<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>Bug fix, the dates saved didn't include times<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Bug fix, the menu access was incorrect<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Bug fix, the column width was off in Firefox in Manage screens<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Bug fix, the SQL was not installed correctly in 0.1.2<\/li>\n<li>Added option for E-mail Notifications<\/li>\n<li>Added Last Run tracking and Ability to set Next Run date<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Bug fix, the wp_cron jobs were not removed on save, scheduling over previous versions of the same job<\/li>\n<li>Updated Admin.class.php with latest bug fixes \/ features<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Bug fix, the db table was created without an essential field<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>First official release to the public as a plugin<\/li>\n<\/ul>","raw_excerpt":"Create and Manage Cronjobs in WP by loading Scripts via URLs, including Scripts, running Functions, and\/or running PHP code.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/8711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=8711"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sc0ttkclark"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=8711"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=8711"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=8711"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=8711"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=8711"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=8711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}