Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't 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.

Blog Time

Version: 3.0 Display the time according to your blog via admin toolbar widget, a sidebar widget, and/or template tag.


  • Move admin widget into admin toolbar
  • Discontinue inclusion of jqClock jQuery plugin and instead use custom developed code
  • Fix bug with incorrect hour being shown for dynamic clock
  • Change JavaScript to detect if 'c2c-blog-time-dynamic' class is present on span to determine if clock should be dynamic
  • Add support for dynamic clock in sidebar widget
  • Support multiple occurrences of widget (admin and/or sidebar) on single page
  • Update widget to use C2C_Widget base class (v005)
  • Clear link title attribute when using dynamic clock since instructions for clicking to update don't apply
  • Enqueue JavaScript (which has been moved into new js/blog-time.js)
  • Enqueue JavaScript on front-end also if admin toolbar or widget are being shown
  • Add filter 'c2c_blog_time_toolbar_widget_for_user' for per-user control of admin toolbar widget (default is true)
  • Remove support for 'c2c_blog_time_js_insert_action' filter
  • Remove support for 'c2c_blog_time_target' filter
  • Add version() to return plugin version
  • Add admin_bar_menu(), is_wp_login(), show_in_toolbar_for_user()
  • Remove load_textdomain(), add_js()
  • Remove support for deprecated blog_time()
  • Code reformatting (function reorganization)
  • Note compatibility through WP 3.3+
  • Drop support for versions of WP older than 3.3
  • Create 'lang' subdirectory and move .pot file into it
  • Regenerate .pot
  • Change description
  • Add 'Domain Path' directive to top of main plugin file
  • Add link to plugin directory page to readme.txt
  • Update screenshots (now based on WP 3.3)
  • Update copyright date (2012)


  • Fix bug relating to showing time in incorrect timezone


  • Integrate jqClock to provide dynamic clock in admin section
  • Add filter 'c2c_blog_time_js_insert_action' to allow overriding default JS insertion method used to insert admin widget onto page
  • Add filter 'c2c_blog_time_target' to allow overriding target relative to which the JS insertion of the admin widget is performed
  • Add filter 'c2c_blog_time_active_clock' to allow disabling dynamic Javascript clock and use v1.x era static timestamp (that can be click to update time)
  • Display admin blog time widget even if JS is disabled
  • Create add_js() and use it to output JS (code moved from add_widget())
  • Hook add_widget() to 'in_admin_header' action
  • Add additional CSS rules to maintain appearance in latest WP
  • Remove unused JS variable wpcontenturl
  • Note compatibility through WP 3.2+
  • Drop support for versions of WP older than 3.1
  • Tiny code formatting change (spacing)
  • Documentation updates to reflect recent changes
  • Add Credits section to readme.txt
  • Fix plugin homepage and author links in description in readme.txt


  • Fix UI compatibility issue introduced by WP 3.1
  • Use class variable to store ID for the admin widget (and change it from previous value)
  • Switch from object instantiation to direct class invocation
  • Explicitly declare all functions public and class variables private
  • Move template tag functions and class initialization call within primary if(class_exists())
  • Output CSS in a single line
  • Rename widget class from 'BlogTimeWidget' to 'c2c_BlogTimeWidget'
  • Note compatibility through WP 3.1+
  • Update copyright date (2011)


  • Rename blog_time() template tag to c2c_blog_time()
  • Deprecate blog_time() template tag, but retain it for backwards compatibility
  • Add hook 'c2c_blog_time' (filter) to respond to the function of the same name so that users can use the apply_filters() notation for invoking template tag
  • Move most of the code in constructor into init()
  • Invoke add_widget() against 'admin_print_footer_scripts' hook rather than 'admin_footer'
  • Fix PHP warnings/notices in widget code
  • Full support for localization
  • Rename class from 'BlogTime' to 'c2c_BlogTime'
  • Note compatibility with WP 2.9+, 3.0+
  • Drop support for versions of WP older than 2.8
  • Assign object instance to global variable, $c2c_blog_time as global, to allow for external manipulation
  • Remove docs from top of plugin file (all that and more are in readme.txt)
  • Minor code reformatting (spacing)
  • Add PHPDoc documentation
  • Add package info
  • Remove trailing whitespace in header docs
  • Update copyright date
  • Add Changelog, Filters, and Upgrade Notice sections to readme.txt
  • Add .pot file


  • Initial release

Requires: 3.3 or higher
Compatible up to: 3.3.2
Last Updated: 2011-7-21
Downloads: 6,143


3 stars
3.4 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.