Cache Time

Cache Time is a simple, but yet advanced plugin that displays the time that the current page was cached.

Author:Wes Goodhoofd (profile at wordpress.org)
WordPress version required:2.0
WordPress version tested:2.6
Plugin version:1.02
Added to WordPress repository:16-05-2008
Last updated:28-07-2008
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:http://www.wesg.ca/2008/05/wordpress-plugin-c...
Total downloads:2 029
plugin download
Click to start download

Cache Time displays the time that the current page was cached, and prints it via the cache_time(); function. It takes into account the different time zones of the WordPress blog, and whether or not WP-Cache has blocked the current URL for caching.

It has been tested with WP 2.6 and WP-Cache only, so please contact me with any questions or concerns with other systems. WP-Super-Cache should work, but it is not officially tested.

Be sure to check out my other plugins at my WordPress profile.

USAGE

  1. Anywhere inside the WordPress template pages, copy <?php cache_time(); ?> to print the plugin's output.

CUSTOMIZATION

There are 3 elements that can be customized with Cache Time:

  1. Text displayed when page is cached -- Open cache-time.php inside the Cache-time folder with your favorite text editor and find line 27 that says $cached = 'Page cached on: ';. Change the text between the quotes for your own message.
  2. Text displayed if no cache is present -- Similar to above, find line 29 that says $not_cached = 'Time is now: '; and change the text between the quotes.
  3. Date Format -- Again inside the cache-time.php file, line 36 can be changed to display your choice of information. More details about customizing the date can be found at w3schools.

LIMITATIONS

  1. Currently Cache Time only works with WP-Cache, though theoretically it should work with WP-Super-Cache as well.

FAQ