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.

WP Biographia

Add and display a customisable user biography to the front page, single post types, archives and RSS feeds as well as via a widget in your sidebar.

The current version is 3.3.2 (2013.10.25)


  • Released 2013.10.25
  • Fixed: After upgrading to WordPress 3.7, all posts are considered to be excluded by category due to an apparent change in WP 3.7's handling of categories (exposed via the plugin's use of in_category). The plugin now checks for a non empty set of category exclusions before checking the post for a category.


  • Released 2012.12.18
  • Fixed: Ensure the non-minified versions of the plugin's CSS and JS files are enqueued if WP_DEBUG or WPBIOGRAPHIA_DEBUG are defined and set to true.
  • Other: Updated and tested to ensure compatibility with WordPress v3.5 "Elvin Jones".


  • Released 2012.10.25
  • Added: wp_biographia_content_title filter; allow the Biography Boxes's title to be changed.
  • Added: Support for sites using the Simple Local Avatars plugin. If installed/active use the simple_local_avatars filter to fixup the avatar's CSS; hook into both simple_local_avatars and get_avatars to support site with mixed Gravatars and locally hosted avatars.
  • Added: Support for the shortcode's order attribute; allow custom sort orders when in wildcard mode.
  • Added: Support for post specific Biography Box overrides.
  • Added: Two new template tags: wpb_get_biography_box and wpb_the_biography_box.
  • Added: Multiple, comma separated, roles can now be specified for the shortcode and template tags.
  • Added: Support for enabling/disabling contact links in the user's profile, in the Admin and Display tabs and when rendering the Biography Box.
  • Added: 5px spacing between contact link icons to support custom icon sets with no border.
  • Added: The contact links in a user's profile are now validated to check that they are valid URLs; an admin error message is now displayed if a link is deemed to be invalid.
  • Added: Support for displaying the full or excerpt biography text.
  • Added: The display of the Biography Box can now be locked to the main WordPress Loop to prevent it being displayed in the sidebar or when the_content or the_excerpt are used as part of themes or other plugins.
  • Added: The colour of the Biography Box border can now be selected from the plugin's Style tab.
  • Added: wp_biographia_link_item filter; allow the constituent elements of each contact link to be overriden.
  • Added: The visibility of all user profile Biography Options (biography excerpt, hide on posts, hide on pages) are now controlled by the Admin User Profile Settings.
  • Fixed: The dismissed pointers flag is now removed for each user when the plugin is uninstalled.
  • Fixed: The Biography Box is now styled correctly when no avatar image is present.
  • Fixed: Shortcode and template tag roles are now validated against $wp_roles and not against a hard-coded roles list.
  • Fixed: Bug which hid the Display On Individual Pages setting on the Display tab when Display On All Post Archives was checked.
  • Fixed: The contact links in the Biography Box now align with the left hand edge of the biography text.
  • Other: Moved all support source files into the includes directory.
  • Other: Ensure plugin source files are being invoked within the context of the plugin itself, otherwise die.
  • Other: The non-minified versions of the plugin's CSS and JS files and now enqueued if WP_DEBUG is set to true or if WPBIOGRAPHIA_DEBUG is defined.
  • Other: Cleaned up wording for the biography section of a user's profile; repurposed the shorter biography text box to be the biography excerpt for use by the shortcode, template tags, widget and biography selection settings.


  • Released 2012.07.31
  • Added: Stopped other themes and/or plugins overriding the size of the contact links icons via the !important CSS specifier.
  • Fixed: Fixed bug that caused the Biography Box to be duplicated in some RSS feeds.


  • Released 2012.07.23
  • Added: Support for synchronising the use of wpautop via the the_content and the_excerpt filters to ensure these filters fire before the Biography Box is produced when the plugin's filter priority is less than the default filter priority to avoid formatting issues for contact links.
  • Added: Support for WordPress Pointers to display "what's new" information post install or upgrade and to provide a "guided tour" of the plugin's settings and options.
  • Added: Support for displaying the Biography Box as a widget.
  • Added: Support for a shorter biography to the user's profile to be used in conjunction with the Biography Box widget.
  • Added: Support to display the Biography Box for all types of archive page; author, category, date and tag.
  • Added: Custom meta boxes to the post/page/custom-post creation/editing screens to hide the Biography Box, making it easier to define the Admin screen's Exclusion settings.
  • Added: Support for the shortcode's user attribute; deprecating support for the author attribute.
  • Added: Increased the width of text and select boxes for the Admin and Exclusion admin tabs to allow for longer category names and longer lists of post IDs to be displayed.
  • Added: Wrap the plugin's avatars (if present) in plugin specific CSS code to prevent theme specific CSS bleeding into the Biography Box.
  • Fixed: The layout of the Biography Box for feeds now ignore displaying contact links as icons and formats them as plain text.
  • Fixed: Example use of the wp_biographia_feed filter in readme.txt.
  • Fixed: Bug where the wp_biographia_feed filter was never called in the context of a feed.
  • Fixed: Formatting of HTML for the Biography Box post/page hiding options in the user's profile.
  • Fixed: Use the term "hide" consistently across the plugin and documentation; previous versions used "hide" and "suppress" interchangeably.
  • Fixed: Use the term "user" consistently across the plugin and documentation; previous versions used "author" and "user" interchangeably.
  • Fixed: Bug where the last page of a multiply paged post was not correctly detected, resulting in the Biography Box being displayed for all pages.


  • Released 2012.05.03
  • Added: Support for shortcode role attribute to further filter display of users when the shortcode is used in wildcard mode.
  • Added: The Colophon tab in the admin settings screen now displays a dump of the plugin's setting and options without the need to extract that information from the database via MySQL or phpMyAdmin.
  • Added: New Admin tab in the admin settings screen. This allows a suitably permissioned administrator to hide the Biography Box settings from a user's profile according to the user's role and to automatically hide display of the Biography Box for newly created users according to that user's role.
  • Added: Introductory help text to each post-box in each tab in the admin settings screen.
  • Added: The filter priorities for both the_content and the_excerpt can now be individually defined to cope with priority clashes with other themes and plugins which use these filters.
  • Fixed: Bug where the wp_biographia_category_exclusions setting was not defined in the database upon plugin upgrade, causing an undefined index notice message when the PHP error reporting level is set to E_NOTICE.
  • Fixed: Bug in settings initialisation; post_exclusions, global_post_exclusions and page_exclusions are now pre-defined and initialised correctly on both install and upgrade.


  • Released 2012.04.20
  • Fixed: Bug in plugin initialisation that incorrectly named the Vimeo content display option.
  • Fixed: Bug that caused a post's user not to be refreshed in the front page and archive pages.
  • Fixed: Bug that caused a post's user to be determined as the user of the enclosing page where a custom Loop is being used.


  • Released 2012.04.11
  • Summary: A substantial rewrite of the plugin's structure with a reworked tabbed admin interface and substantial customisation options via the WordPress filter mechanism.
  • Added: Filter wp_biographia_default_settings
  • Added: Filter wp_biographia_contact_info
  • Added: Filter wp_biographia_link_items
  • Added: Filter wp_biographia_pre
  • Added: Filter wp_biographia_shortcode
  • Added: Filter wp_biographia_links
  • Added: Filter wp_biographia_feed
  • Added: Filter wp_biographia_biography_box
  • Added: Support for the enclosing form of the wp_biographia shortcode in addition to the self-closing form.
  • Added: Support for resetting the plugin's settings/options to their initial default values from within the admin screen.
  • Added: Support for hiding display of the Biography Box from posts, archives and the front page by category.
  • Added: Tabbed settings/options in the admin screen.
  • Fixed: Bug that caused an empty contact link to be displayed when an user's profile has an empty corresponding contact field.
  • Fixed: CSS bug that prevented WP Touch from working in non-restricted mode.
  • Fixed: Bug that caused extended contact links in an user's profile to be persisted after plugin uninstallation.


  • Released 2012.02.22
  • Fixed bug where Vimeo contact link setting was not persisted across settings changes.
  • Fix bug where "More Posts" link linked to the current page URL.
  • Minor CSS tweak.


  • Released 2012.02.17
  • Fixed bug where page exclusion settings were not persisted to the back-end database configuration settings.


  • Released 2012.02.16
  • Correct version number in plugin header.


  • Released 2012.02.16
  • Fixed regression bug in v2.4 where a contact link items displayed as an empty link if enabled in WP Biographia but if the corresponding link in the user's profile was empty.
  • Fixed regression bug in v2.4 where the user profile Biography Box settings text was not properly displayed.
  • Tweak v2.4 CSS to clear up styling issues and to align list item styling with best practice.


  • Released 2012.02.16
  • Add internationalisation support; add Spanish and Turkish language files.
  • Add configuration setting to control the user's name in the Biography Box as a link to "More Posts By This User".
  • Add support for displaying the user's contact links as icons as well as plain text links.
  • Add support for using an alternate link icon set.


  • Released 2012.01.26
  • Hide the display of the "More Posts" link in the Biography Box (if configured) if the user has no posts.
  • Add author, prefix and name short code attribute support.
  • Add support for global (across single, archive and front page templates) post exclusions in built-in post types and custom post types.
  • Tightened wording in admin screen around post exclusions.


  • Released 2012.01.17
  • Add enhanced short code support (raw and configured modes)
  • Add support for displaying the Biography Box on archive pages that use excerpts
  • Enhance contact information and Biography Box links to support Delicious, Flickr, Picasa, Vimeo, YouTube and Reddit
  • Fixed bug that caused the Biography Box to be displayed for every page of a multiple page post
  • Fixed bugs in avatar image size handling; non-default avatar image size was not persisted across settings changes; avatar image container div was not resized to new non-default avatar image size
  • Migrate use of wp_print_styles to wp_enqueue_scripts; see (http://wpdevel.wordpress.com/2011/12/12/use-wp_enqueue_scripts-not-wp_print_styles-to-enqueue-scripts-and-styles-for-the-frontend/)
  • Made terminology and control ordering for custom post types consistent in admin pages


  • Released 2011.12.21
  • Fixed bug in per user hiding due to debug code being left in the release


  • Released 2011.12.20
  • Add ability to hide the Biography Box from being displayed on posts, on pages and on posts and pages on a per user basis
  • Add settings link to Settings / WP Biographia admin page from the plugin's entry on the Dashboard / Plugins page
  • Add checks for avatar display in the Biography Box being requested with avatar support not enabled in the Settings / Discussions admin page
  • Add Help & Support sidebar box to Settings / WP Biographia admin page
  • Handle upgrades to configuration settings gracefully; fixed bug that didn't persist unused/unchanged configuration settings
  • Cleaned up the wording for the Settings / WP Biographia admin page and made terminology consistent across all configurable options
  • Tweaked admin CSS to introduce padding between the settings container and sidebar container that changed in WordPress 3.3


  • Released 2011.11.18
  • Added the ability to set image size
  • Added a simple shortcode
  • Added Custom Post Types support with the ability to exclude based on post IDs
  • Added ability to set the bio at the top or the bottom
  • Added a filter to short circuit for further customization
  • Added ability to include the post user's email link
  • Refactored plugin file locations in line with WordPress plugin development recommendations
  • Fixed CSS issue for gravatar


  • Released 2011.08.03
  • First version of WP Biographia released

Requires: 3.7 or higher
Compatible up to: 3.7.0
Last Updated: 2 years ago
Active Installs: 6,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,3,3 100,3,3
50,2,1 100,1,1 100,1,1 100,1,1
100,5,5 50,2,1 100,1,1 75,4,3 100,2,2 100,1,1
100,1,1 100,1,1
100,2,2 100,3,3 100,1,1
0,1,0 100,1,1