=== Get URL Cron === Contributors: berkux Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=APWXWK3DF2E22 Tags: admin,control,cron,wp cron,http,check,monitor,wordpress,shortcode Requires at least: 3.0 Tested up to: 5.4 Requires PHP: 5.3.0 Stable tag: 1.2 License: GPLv3 License URI: http://www.gnu.org/licenses/gpl-3.0.html With this plugin you can call URLs and WP-Shortcodes at defined times and intervals: Check if a website is there and has the required content. Define how often this is tried if it fails. Get statusmessage-mails. == Description == View, create and check cronjobs doing http-URL- or Shortcode-requests. With Get URL Cron you can * add, edit, delete cronjobs: request http-URLs or Wordpress-Shortcodes at defined times and with several intervals * check the retrieved result on a required string or JSON-field (to be sure the http-URL- / Shortcode-request was ok) * retry the http-URL- / Shortcode-request several times on failures * display all cronjobs in the Wordpress-Installation (also those independent of Get URL Cron) * manually execute Get URL Cron-cronjobs * Log all requests: 1st Logentry is that the htpp-URL- / Shortcode-request is a try, 2nd Logentry is success or failirure of the request * send mails for each http-URL- / Shortcode-request: start trying and result of request = Usage = 1. Go to 'Basic Settings' in the plugin menu to set basic settings (like E-Mailadress for Statusmessages) 2. Go to 'Set CronJobs' to manage the cron events: Set URL or Wordpress-Shortcode, interval, startdate etc. 3. Store the defined CronJobs 4. Manually execute a Cronjob by clicking on "execute job" 5. Check plugin-menu 'Show CronJobs': There the scheduled CronJobs "geturlcron_event-" should be listed 6. Check plugin-menu 'Show Logs': There should be at least one entry for the "try". And if the CronJob has been finished a entry for the result ("FAIL" or "OK") 7. If a E-Mailadress is defined, two E-Mails are sent for trying and result. == Frequently Asked Questions == = What's the use of the plugin? = * Monitor websites / URLs on other Servers to check if the service is ok * Cron-Execute Wordpress-Shortcodes * Generate Custom Post Types with the Plugin JSON Content Importer == Screenshots == 1. New cron events can be added, modified, deleted, and executed 2. Overview of all running Cronjobs 3. Basic settings for E-Mail-Notification, Timeout. Logfile and uninstall 4. Logfile: See what's going on - try and success / failure == Installation == Basis installation: For detailed installation instructions, please read the [standard installation procedure for WordPress plugins](http://codex.wordpress.org/Managing_Plugins#Installing_Plugins). Configure Get URL Cron: Select "Basic Settings" and set E-Mailadress for Statusmessages, Timeout for the http-URL- / Shortcode-requests and the expiration time of logfile-entries == Changelog == = 1.2 = Cronjob-Wordpress-Shortcode: Insert Shortcodes which will be executed = 1.1 = Relative Cronjob-URL: If a Cronjob-URL starts with "/" the domain is added ("home_url()") = 1.0 = Initial release on WordPress.org. Any comments and feature-requests are welcome!