WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Author Spotlight (Widget)

A Sidebar widget to display the Author(s) profile on any Page or Post along with Social web links.

  1. Download and unzip author-profile.zip. Then upload the folder containing author-profile.php to the /wp-content/plugins/ directory.
  2. Alternatively, you may use the Automatic installation feature of WordPress.
  3. Activate the plugin through the Plugins menu in WordPress. For details refer this Codex page.
  4. To display Author Spotlight, browse to Appearance > Widgets and drag-and-drop the 'Author Spotlight" widget to desired sidebar. You may configure the widget according to your needs. Save your changes and you are done.
  5. To enable the default look & feel of your widget you may copy/paste the suggested CSS at the end of your theme CSS file (usually style.css). Please refer the answer to the FAQ section for the CSS code.
  6. To add the ability to add Social URLs in the User profile, please add the following add to your Theme functions file:
/*Add Social URLs*/
function author_spotlight_contactmethods( $contactmethods ) {
    if ( !isset( $contactmethods['twitter'] ) )
        $contactmethods['twitter'] = 'Twitter';
    if ( !isset( $contactmethods['facebook'] ) )
        $contactmethods['facebook'] = 'Facebook';
    if ( !isset( $contactmethods['linkedin'] ) )
        $contactmethods['linkedin'] = 'LinkedIn';   
    if ( !isset( $contactmethods['flickr'] ) )
        $contactmethods['flickr'] = 'Flickr';   
    if ( !isset( $contactmethods['myspace'] ) )
        $contactmethods['myspace'] = 'MySpace';     
    if ( !isset( $contactmethods['friendfeed'] ) )
        $contactmethods['friendfeed'] = 'Friendfeed';   
    if ( !isset( $contactmethods['delicious'] ) )
        $contactmethods['delicious'] = 'Delicious';     
    if ( !isset( $contactmethods['digg'] ) )
        $contactmethods['digg'] = 'Digg';   
    if ( !isset( $contactmethods['feed'] ) )
        $contactmethods['feed'] = 'XML Feed';   
    if ( !isset( $contactmethods['tumblr'] ) )
        $contactmethods['tumblr'] = 'Tumblr';   
    if ( !isset( $contactmethods['youtube'] ) )
        $contactmethods['youtube'] = 'YouTube'; 
    if ( !isset( $contactmethods['blogger'] ) )
        $contactmethods['blogger'] = 'Blogger'; 
    if ( !isset( $contactmethods['googleplus'] ) )
        $contactmethods['googleplus'] = 'Google+'; 
    if ( !isset( $contactmethods['instagram'] ) )
        $contactmethods['instagram'] = 'Instagram'; 
    if ( !isset( $contactmethods['slideshare'] ) )
        $contactmethods['slideshare'] = 'Slideshare'; 
    if ( !isset( $contactmethods['stackoverflow'] ) )
        $contactmethods['stackoverflow'] = 'Stackoverflow'; 
    if ( !isset( $contactmethods['posterous'] ) )
        $contactmethods['posterous'] = 'Posterous'; 
            
    return $contactmethods;
}

add_filter('user_contactmethods','author_spotlight_contactmethods');

Requires: 3.0 or higher
Compatible up to: 3.4.2
Last Updated: 2013-1-5
Downloads: 19,728

Ratings

3 stars
3.9 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

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

100,1,1
100,2,2 100,1,1
100,1,1
0,3,0
0,1,0
100,3,3 100,1,1 100,2,2
100,1,1
100,1,1
0,2,0
100,1,1
0,1,0
100,1,1 100,1,1
100,1,1
100,1,1