Display your Age Using a Shortcode

About Me

I was getting tired of either being generic about my age (twentysomething), or having to update it every year in my About pages. So instead, I set about creating a shortcode that would automatically update my age every year. Here is the snippet that you need to drop into your functionality plugin:

Now, in order to display your age, you just need to paste the shortcode in to your page, using the ‘birthday’ attribute to tell WordPress when you were born. For example, for me, it would look like this:

Aside from showing you that it’s my birthday soon, (feel free to send me some chocolates), this shortcode will do the leg work for you and update your age automatically. And then, if you’re feeling a little bit old, you can just tweak your shortcode and instantly make yourself feel better. Ta da!

2 thoughts on “Display your Age Using a Shortcode”

  1. Daniel says:

    The age will occasionally be calculated incorrectly with the calculation you are using.

    See this post for 3 different functions for calculating age: http://spyk3lc.blogspot.com/2012/03/php-get-age-comparison-results-of-3.html

    I used your calculation against the getAge3 function from that page and was able to spot it being wrong when the birthday is the previous or next day from the current date.

  2. stefanie says:

    Thank you so much! Exactly what I was looking for.

Leave a Reply