Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Post Avatar

Choose an avatar from a pre-defined list to include in a post.


  • 03/22/2015
  • Version Upgrade: Minimum supported version is now 3.9
  • Fixed: Javascript bug that prevented cycling forward to the start of image list (Uncaught TypeError: Cannot read property 'text' of undefined).
  • Added: Custom filter to allow displaying Post Avatar meta boxes on post types other than posts.
  • Added: Custom filters to control image list and post avatar display.
  • Added: Translations for Serb-Croatian, Romanian and Hindi. Thanks to Borisa Djuraskovic, Alexander Ovsov and Chandel
  • Added: Upgrade facility to convert plugin options and handle future database/feature changes
  • Revised: Changed plugin options into a single array.
  • Revised: Changed plugin settings to use the Settings API.
  • Deprecated: gkl_check_phpself(), gkl_validate_checked().
  • General code refactoring in keeping with good practices e.g. common prefix labels, using appropriate hooks for enqueuing styles and scripts


  • 02/04/2013
  • Fixed: Improved SEO for alt tag by removing titles with dashes. Now uses escaped text.


  • 05/11/2012
  • Fixed: Performance issue resulting in "Maximum execution time" errors or slow loading page or footer scripts not working properly. Bug was caused by missing image folder.
  • Revised: Change the hook where stylesheets are included. Using wp_enqueue_scripts instead of wp_print_styles.
  • Revised: Using wp_localize_script() for JavaScript variables. Removed gkl_admin_head().
  • Revised: Logic change for enqueing of scripts in gkl_display_css().
  • Revised: Moved loading of plugin text domain to gkl_init().
  • Added: esc_attr() to all settings.
  • Removed: unneccessary option gklpa_showinwritepage.


  • 07/13/2011
  • Added: Gaellic translation. Thanks to Ray.
  • Fixed: Exclude revisions from post avatar saving routine


  • 06/27/2011
  • Fixed: Spaces in image filenames were being removed by esc_url.


  • 06/20/2011
  • Added: Improved security checks when saving post meta data and options as well as displaying data.
  • Added: Activation hook to process capabilities and default options
  • Added: Improved compatibility with WordPress 3.0 and above.
  • Deprecated functions: gkl_unescape_html and gkl_dev_override
  • Notice: This will be the last version to support PHP 4


  • 04/13/2011
  • Added: Polish translation. Thanks to Meloniq.
  • Fixed: Duplication of post avatar when "apply_filters" tag is used in other plugins.
  • Fixed: Improved data validation. Now using wp_kses when validating HTML.


  • 08/23/2010
  • Added: French translation. Thanks to Mathieu Haratyk.


  • 05/14/2010
  • Version Upgrade: Removed usage of deprecated WordPress functions. This version supports WordPress 2.8 and greater.

  • 03/11/2010
  • Added: Spanish translation. Thanks to gogollack.
  • Added: Czech translation. Thanks to Lelkoun.


  • 02/12/2010
  • Fixed: IE preview problems when reselecting an image. Thanks spedney
  • Fixed: removed border="0" in image display for XHTML compliance. Thanks Jay August

  • 08/21/2009
  • Added: Dutch translation. Thanks to Jay August.

  • 08/06/2009
  • Added: Belorussian translation. Thanks to Fat Cower

  • 06/02/2009
  • Added: Italian translation. Thanks to Gianni Diurno


  • 12/15/2008)
  • Fixed: Incorrect display of css class
  • Fixed: Bugs in image display (height/width switched up)
  • Fixed: "Cannot modify header information" errors when saving posts when plugin is used in conjunction with search unleashed plugin
  • Added: Theme developer override option for automatic avatar display
  • Added: template tag gkl_get_postavatar, to return post avatar data in an array.


  • 03/31/2008
  • Added: Slideshow effect to navigate for next and previous images
  • Fixed: Display of avatar in Write Post page and navigation effects work in IE6+
  • Added: HTML for meta boxes in WordPress 2.5+
  • Added: Option to include avatars in RSS feeds


  • 10/06/2007
  • Added: Role capabilities that allow admins, editors and authors to post avatars
  • Added: HTML and CSS classes inside the options page
  • Added: Include automatic avatar display in post excerpts
  • Added: Option to display image dimensions
  • Fixed: Stop avatars from displaying in feeds


  • 02/12/2007
  • Fixed: Additional checks in updating posts to make sure that comment posting don't delete post avatars


  • 01/11/2007
  • Added: Compatibility for WordPress 2.1
  • Added: Option to display image automatically without have to use template tag


  • 12/09/2006
  • Added: Scan subdirectories for images
  • Added: Created external scriptfile to make extending script easier
  • Added: Check if PHP_SELF contains substring (for subdomain installations)
  • Fixed: Improved image display in Write Post screen
  • Added: Check image existence using absolute path instead of url (for those without Allow_url_fopen)


  • 09/06/2006
  • Added: Live preview of avatar in Write Post screen (tested in Mozilla)
  • Fixed: gkl_postavatar template tag produces correct (X)HTML
  • Speed optimization
  • Improved parameters ($before, $after, $class)
  • Added: Translation support


  • 08/26/2006
  • Initial release

Requires: 3.9 or higher
Compatible up to: 4.1.14
Last Updated: 2 years ago
Active Installs: 1,000+


5 out of 5 stars


Got something to say? Need help?


Not enough data

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

100,1,1 100,1,1