Here is an example of creating shortcode for your wordpress blog, this is a simple use of shortcodes and you can write much more complex shortcodes when required. [sourcecode language="php"]</pre> //[yearsExperience] function yearsExperienceFunction() { $date1=new DateTime("now") ; $date2=new DateTime("1990-1-1"); $date= $date1->diff($date2); return $date->format('%y'); } add_shortcode( 'yearsExperience', 'yearsExperienceFunction' ); [/sourcecode] This shortcode writes out the number of years since a given date, this function can be added to your funcitons.php file and its hook add_shortcode registers the function for use, you can then call the function from within your post. [sourcecode language="php"][yearsExperience][/sourcecode] For more information on shortcodes please visit http://codex.wordpress.org/Shortcode_API