Improved Cron Documentation

Purpose

Improved Cron is intended as a simple solution to limitations of the Wordpress Cron system. For the average user, it is simpler to just install a plugin than attempt to set up a server level cron job.

How It Works

When you start Improved Cron, you're starting two separate components. The first is a PHP background process that runs indefinately, takes very little resources, and 'wakes up' every 60 seconds so it can simulate a visit to your site and ensure that Wordpress Cron runs. The second component is a WP Cron routine that runs every 10 minutes and ensures that the PHP background process is still working.

Installation

  1. Open your Wordpress Admin console
  2. Navigate to 'Plugins' > 'Add New'
  3. Click 'Upload'
  4. Click the 'Browse...' button
  5. Find the Improved Cron zip file you downloaded to your computer
  6. Select it, and click 'Open'
  7. Click 'Install Now'
  8. Click the 'activate' link

Usage

Finding The Management Page

There are two ways to open the Improved Cron management page:
  1. From the plugin page, you can click on the 'Manage' link in the Improved Cron plugin listing
  2. Alternatively, you can expand the 'Tools' menu and click on 'Improved Cron'

Controlling Improved Cron

On the Improved Cron Management page...

Start: Click the 'Start' button. When the page refreshes you should see the state changed to 'Running' and the time of the next visit to your site will be indicated.

Stop: Click the 'Stop' button. When the page refreshes you should see the state changed to 'Stopped' and the time of the next visit to your site will be blank.

Refresh: Click the 'Refresh' button. When the page refreshes you should see the current state of the background process with all the dates and times updated.

Possible Intervals: This is a table of currently available intervals. Wordpress does not allow intervals smaller than 60 seconds. Plugin and Theme developers can register extra intervals as needed.

Scheduled: Currently scheduled tasks ( also referred to as 'hooks' ), how frequently each hook runs, and the next scheduled run time. Plugin and Theme developers can register extra hooks as needed.

Uninstallation

Just deactivate the plugin. The de-activation routine will perform a stop action before deactivation completes.

Contact

Please visit my website to see my other work or to contact me.