Latest version Released (October 15, 2012):


Compatibility (i.e. versions I test against, may work with other versions as well)

  • Requires WordPress Version: 3.4
  • Compatible up to: 3.4.2



  1. Install the plugin using your preferred method of choice. Using the built-in WordPress installer is the preferred choice, but you can also do things the hard/manual way by extracting the zip file and droping the contents in the wp-content/plugins/ directory of your WordPress installation.
  2. Activate Milestone.
  3. Add Milestone in the widget area, then configure the date to count down to.

Please check the forum for answers to questions and for further support issues:

Official Plugin Page:


I’ve coded and provide support this plugin for this plugin as best I can in my off hours since I am a full-time engineer with a real, full-time job and really only do this programming thing on the side for the love of it. If you would like to continue to see updates, please consider donating:



Last updated on August 19th, 2012 at 07:58 pm


4 thoughts on “Milestone”

  1. Three ‘bugs’ in the plugin
    1) you need to set the timezone like date_default_timezone_set(“America/New_York”);
    2) in fergcorp_milestone.php line 171 is
    if($eventDiff >= 86400){
    it needs to be
    if($eventDiff >= 0){
    to show you are on the last day before the event.
    3) You need to add
    $value = 0;
    $unit = ‘days’;
    after line 158 which is
    public function calculate_units($eventDiff, $eventDate){
    to prevent an error on line 188 because you do not initialize $value or $unit at the start so with 1 day left, they are not set

  2. I made two small changes to get it to work for me.
    1) edit fergcorp_milestone.php and change line 169 from
    if($eventDiff >= 86400){
    if($eventDiff >= 0){
    2) add in a default timezone by changing line 192 from
    public function widget( $args, $instance ){
    public function widget( $args, $instance ){

  3. Hi. I’m using the “Milestone” plugin in my site, and it is off because it is not following my time zone, I don’t know what time zone it is following. For example, I have an event tomorrow at 8:00 am and its supposed to be only 15 hours away as I write this, but the Milestone reflects it as 22 hours away. By the way, my time zone is +8 UTC. Please fix as soon as possible, thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *