Feb 042010

I have to thank The Lady Programmer for sending me this article about how to add an Author Bio box inside your wordpress single.php so that you can display the author’s profile and information inside every post.Β  The article on Line25.com is How to create an author info section in wordpress and shows detailed steps and provides the php code you can cut and paste to easily add an author box inside your wordpress articles.Β  The post is very well written and I used it to create my own author bio box now that I am opening DragonBlogger.com up to guest posters.

I went a step further and also found an article on Justin Tadlock’s site on How to Add Custom User Profile Field in WordPress this combined with the previous site gave me enough information to not only add an Author Bio box, but to add a twitter profile field so that you can add the user’s twitter profile and easily link back to it from inside the Author box.Β  I don’t know how to program PHP, but I am very good at figuring things out and manipulating what is there to make it work for me.Β  As a result I was easily able to tweak the code from the articles and show “# of Posts” next to authors name, and add a “Follow Author on Twitter” with a link to their twitter profile inside the bio box.

As a multi author blog it was essential to have an author bio box for my own site, what do you think of my Author Bio Box for my posts, does it contain enough information and look aesthetically pleasing?

-Dragon Blogger

Justin Germino
Working in the IT Industry for over 13 years and specializing in web based technologies. Dragon Blogger has unique insights and opinions to how the internet and web technology works. An Avid movie fan, video game fan and fan of trying anything and everything new.
Justin Germino


Technology, Gaming and Wordpress blogger who runs gadget giveaways, helps others with blogging tips, monetization, earning and more!
The latest Dragon Blogger News Roundup! https://t.co/FJcHiiBN3B Thanks to @blogengage #blogengage #wordpress - 13 mins ago
Justin Germino
  • I love it! A lot better than mine. I was trying to alter mine the other day, but seeing as how I can’t even remember how I got it on there, I think I’m pretty much toast lol.

    But yours looks great!
    .-= Heather Kephart´s last blog ..Flatlanders, Hawks and Chickens =-.

    • Thank you, took some tweaking but I am persistent.

  • winnie

    Great tip, however I am a little green about it. What is a bio box?
    .-= winnie´s last blog ..Why We Forget The Little Things =-.

    • Look at the bottom of this post where it shows my “Author Bio” it is basically a box that shows the wordpress account’s description and whatever other information you want to display. This is most useful for blogs that have multiple contributor accounts setup and posting.

  • Great post. Thanks for sharing. I was researching how to add this information without having to use a plugin for it. When I get some time, I plan on getting this up and running.
    .-= element321´s last blog ..Tips to Help With Time Management =-.

    • You are quite welcome, glad you found the article useful.

  • Dana @ Blogging Update

    I like your author box, it is simple but clear. And thanks to sharing how to create it, i think i need it in my blog.
    .-= Dana @ Blogging Update´s last blog ..Blog Goal, Preparations, and Result Review =-.

    • Thank you, I like it as well. Stands out without being too obnoxious in my opinion.

  • I’ve considered doing something similar, but since it’s just me writing, I don’t know if it’s worth putting it in πŸ™‚ Maybe if/when guest writers sometime stops by it will be a very good idea.

    What was the reasons for you adding it, since you’re also the only writer here (mostly?), I believe?
    .-= Klaus @ TechPatio´s last blog ..Funny Pictures: Google Street View Launched In Denmark =-.

    • I am opening DragonBlogger.com up to guest authors, I already had my first guest contributor Jakk Ogden from TechnologyBlogged, and will be expecting more in the future. Are you interested in having a contributor account created?

  • I’ve seen these all over, especially on blogs using Thesis Theme. I have one on my site, but it’s not as intuitive. Thanks for doing the research and sharing. I plan to try this out. Fingers crossed I don’t screw anything up. πŸ˜‰
    .-= Anne´s last blog ..Self-aware or Self-obsessed =-.

  • Its really useful to put a bio box on multi author blogs! πŸ˜€ thanks for the info mate πŸ˜€
    .-= Pubudu Kodikara´s last blog ..How To Turn Off Windows Indexing Service =-.

    • Thank you for reading it and glad you found it helpful.

  • I agree. This post has been very useful to me. It saved me a lot of time and effort. More power to your site Dragon Blogger! Thank you for sharing us your knowledge and info’s! πŸ˜€
    .-= Sarah Holiday´s last blog ..Holiday Cottage in Cornwall =-.

  • Cash Genie

    This is the first time I am hearing about this and it is pretty cool. I would surely include it in my blog which I am going to start in sometime.

    Either one could include this at the top of the webpage or after each posts.

  • Dennis Edell

    Oh man, very very very cool. I’ve been meaning forever to ask several bloggers how they do that, thanks!

    Can you tell how you did the RSS subscription box also?
    .-= Dennis Edell´s last blog ..Welcome Aboard Part 2! All The Info You’ve Been Waiting For… =-.

    • Absolutely, I will write a post about that for this weekend for you. Look for it probably on Sunday the 7th.

  • thanks for you and laddy programmer who sends this secret of how to author bio box inside wordpress post. This is helpful for all readers of your posts. good job done ..congrats

  • You know, I’ve seen this around and have tried adding the code into the right file but have never been successful with it. In fact my blog went down for several hours because of this and I had to go in via FTP just to replace the original code and bring things back.

    Any suggestions?
    .-= Eric´s last blog ..Real Or Robot =-.

    • Watch for php tags that open but aren’t closed. Make sure you put the code in the right spot, before the ending tag

  • I’ve now got this on my blog, had some problems adding twitter though, but I found a plugin that lets me add the extra field to the users account and then add a snippet to the code I edited in my comments.php file.
    .-= BlazingMinds´s last blog ..Free Traffic For Brand New Blog =-.

    • Hmm, Didn’t find a plug-in that gives you extra fields, that is pretty cool though.

  • Dennis Edell

    Thanks! I commented but got this after submitting… HTTP – 500 Internal Server Error
    The page you are attempting to load returned an error.

    Not the first time either…

    • Dennis Edell

      Nevermind, I think I figured it out.
      .-= Dennis Edell´s last blog ..Here We Go! Theme Construction Part 1 – Your Participation Is Wanted-Needed! =-.

      • These three comments came through, did you find what is causing the 500 errors?

        • Dennis Edell

          I think so. I replied to the email.
          .-= Dennis Edell´s last blog ..Here We Go! Theme Construction Part 1 – Your Participation Is Wanted-Needed! =-.

  • Suzy @ Phentermine

    Wow I looked a the create your own author bio box in every page article, and it just amazes me what you can do to manipulate things if you know basic coding.
    .-= Suzy @ Phentermine´s last blog ..How to Lose Weight with Phentarmine or other Natural Weight Loss Pills =-.

  • Would you be willing to write up some very simple instructions, like “take X and paste it into Y, in this location”, etc.?

    I’d love to create a box on my own, but I always get lost around “Adding the WordPress Template Tags.” I simply don’t know where any of that stuff goes.

    Your info box fits the style of your site well, btw.

    • Everyone’s Theme is different so the parts that customize need to be tweaked to suit your own theme, also the sites I reference have those step by step instructions. Rather than write them down and repeat them on my site, I am encouraging others to read those posts. If you still have trouble after reading those posts, I will write something more clear.

      • Perhaps I’m having a mental block. I’ve read them several times, but I’m missing where to put the lines of php. I’m new to this. I’ll give it another shot. Thanks.

        • The Write out the HTML part goes in the Single.php and/or index.php if you want it on single posts or homepage for articles as well. The CSS part goes in your styles.css and the custom field in profile from the other post for adding twitter to your wordpress profile goes in your functions.php (that part is optional and you can just use the article on Line25 to create the author bio box).

  • Dennis Edell

    I’m thinkin’ I’ll just hand this off to my designer. lol
    .-= Dennis Edell´s last blog ..48hr Downtime – Lots Done-LOTS More To-Do! =-.

  • Yup and Dennis did hand it off to his designer. This is an awesome script. Easy to setup and modify for the site. I haven’t tried all the optional items, but will give it a go the next go round.

    Thanks for the information, glad Dennis linked me over here. I will definetly puruse your other posts.
    .-= CJ @ Niche Writing´s last blog ..CreativeAce Grand Opening – Online Store =-.

    • Dennis Edell

      Optional items? Might I have more to look forward to dear designer??
      .-= Dennis Edell´s last blog ..UPDATED: Theme Customization Part 3 – Banner Advertising NOT for Sale! =-.

  • I’ve plan to open my blog to guest author but still confuse with this author bio, I can’t find plugin for author bio with number of post, any suggestion bro?
    .-= [email protected]´s last blog ..How To Targeting Local Search? =-.

    • This wasn’t a plug-in, I wrote it manually.
      Use this PHP statement to show number of articles the “author” wrote: \< ?php the_author_posts(); ?\>

  • yeah.. it was really a good addon for blog owners and thanks for providing the code.. indeed very useful tip..!

  • You are really reader-friendly author.. re-commenting to all reader’s queries.. I like it.. all the best

    • Thank you, I try to interact and engage my readers as much as possible. After all interaction and conversations is one of the best things about blogs.

  • Would appreciate if you can help me put a Author Bio in my post


    • If you want me to assist you with your WordPress blog further, send me email to [email protected] and I will work with you.

  • Hi Justin

    I like the resource box you have created. It is awesome that you know HTML and can do it. Though I am the only one who writes at my blog. But still I will like to have resource box on my blog for my articles, because I want a direct link from resource box to the posts for traffic. One of these days I will look at it seriously and make one.

    Thanks for telling me about the post. as this motivated me to do something about the resource box.

    Make it great for yourself.

    Fran A

    • Thanks, I am not very adept at programming and my HTML is passable. I am however very good and finding what I am looking for online and then reusing or modifying someone else’s code to suit my needs. This is the same with PHP code, I can’t really write it from scratch, but if I have a template to work from I can tweak it. Sometimes I have spent hours in the WordPress codex just trying to find the write syntax and options for hooks and calls to make the results display the way I want for stuff.

      In this author bio box, I mostly had to switch out some of the code when I switched blog templates. This included background color and font color, as my old site was white text on black background so I had to tweak it to fit my new site theme.

  • That is nice, I have a multi author blog and the theme allows for a bio box and author archives, I created a catagory/menu here, http://bloggingpainters.com/category/who-we-are/
    I like yours because you can insert a photo, on mine it has to be a gravatar.

  • toto

    good author box plugin πŸ™‚ I use modified WP About Author plugin in my site. But I think your plugin is more beautiful from my author box plugin πŸ™‚

  • We have developed a WordPress plugin Easy Author Box that would solve the purpose and also you can place your social profiles there such as Facebook, Google+, Twitter & Email. Check it out here – http://www.7boats.com/wordpress-plugins/rohini/