• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • The Famous Blog
    • Blogging
    • Social Media
    • SEO
    • Marketing
    • Design

Famous Bloggers

How To Blog and Start a Business

  • Contribute
    • Submit News
  • Login

Home » The Famous Blog » Thesis Theme Tutorial: Customize WP Author Archive Page

Thesis Theme Tutorial: Customize WP Author Archive Page

June 19, 2010 - Last Modified: April 1, 2014 by Hesham Zebida 7,098

WordPress author page

This post is for those who are running a multi-authors blog using WordPress and Thesis Theme, I am going to show you how to customize author archive page and display any extra information to it.

This is an answer for a question I received through Twitter from my friend Devesh of Technshare.com, I actually wanted to write this post since long time but didn’t find enough motivation, I love question because it help me to put a nice and useful post on our blog, so thank you Devesh, you have certainly helped on writing this Thesis post.

Note: For those who are not using Thesis Theme on their blogs, they can add the code to their theme functions.php file, also you should know that this code works out of the WordPress loop this means you can use it anywhere else like sidebar for example!.

Working with Thesis Theme

I know that working with Thesis Theme is too much pain for some of you, you will know this if you know What top niche web designers say about Thesis Theme, this maybe because almost all tutorials are spreading allover the internet and you got tired finding exactly what you need, also some tutorials are not so clear or provide a small shot of information while you need to find a complete resource that tells you good stuff, so… I am trying to help you with this as much as I can!

Removing WordPress Default Profile Fields

First of all, I have removed the WorPress default profile fields because I think it’s not necessary anymore, and instead I have added two new fields for Twitter and Facebook. And basically I am not displaying the Facebook field right now on the author archive pages because I didn’t find the time to add it, but this is going to be something I will certainly do, and maybe I will add an extra URL field, so our authors can use these to add two different sites, for example their personal blog and business blog.

Here is a fast tip on how to remove WordPress default profile/Bio fields and replace them with Twitter and Facebook, actually there is no need to add AIM, Yahoo IM, and the Jabber/Gtalk anymore, so I just decided to remove those fields by using the code I found at wpbeginner.com How to Remove Default Author Profile Fields in WordPress and then I have added Twitter and Facebook fields.

Here is the code that I am using on our blog by editing Thesis Theme custom_function.php file, plus the CSS style which you can add to the custom.css file. I really don’t mind to share it with you:

https://gist.github.com/3147246.js

Probably you will notice that this is almost the same code I am using to display author box on posts, but it works out of the WordPress loop!

P.S. (just don’t forget to customize the style to play nicely with your blog)

Enjoy!

ShareTweet

Filed Under: Design, Thesis Theme, Wordpress

About Hesham Zebida

Follow @hishaman

I create websites with WordPress, and I develop Schema Plugins to help SEOs. I am a social network lover. I am also the night creature who works hard to keep this project up. Owner and founder of the Famous Blog.

Reader Interactions

Related Posts

  • What’s Up Bloggers! Roundup #8 with Don Sturgill
  • What is Keeping Your Blog from Making Money?What is Keeping Your Blog from Making Money?
  • Start new blog post10 Techniques how to Start a Blog Post to Engage Readers to Stay on Page
  • What’s Up Bloggers! Roundup #7 with Christopher Jan Benitez

{ 63 Responses }

  1. Donna says:
    Hey Hesham, am I crazy, or is there no actual code here? Did it get deleted maybe?
    • Hesham Zebida says:
      Something went wrong with my github embed code, I will see how to return it back, sorry for that!
      • Joshua Dorkin says:
        Hesham - Any idea when you'll have the opportunity to upload the code again? I'd love to see what you've got there.
      • Daisy says:
        This may just be what I'm looking for but, there's no code to view? Is this something you will restore? Thank you.
  2. Christy says:
    I love this and have been using it for some time BUT just noticed that the URL for the author archive page is the author username, not the author name. To fix that I installed the Display Name Author Permalink plugin but it causes this code to no longer work. Do you know how to fix that? I've removed the plugin for now but would really like to change the URL to the author name instead of the username. Thanks! Christy
    • Hesham Zebida says:
      Hi Christi, I understand your concerns about not to display the author username, but changing the author permalink override the default way that WordPress build those urls! That's why the code doesn't play nice with that plugin! I don't really have a simple solution for that! P.S. I would not use a plugin that are not compatible with WP 3.0 and up, and was update last time almost 3 years ago! (Last Updated: 2009-5-11).
  3. mimo says:
    hi i would liket to link the avatar comment to the profile url of the commenter can u help me with that thanks in advanced
  4. Gouri says:
    Is there a way to display categories across multiple columns (say 3 for instance)? Thanks for this useful post.
  5. sai krishna says:
    thank you mate,nice information and nice share :)
  6. Raj says:
    any suggestions for making archive pages ?? looking for one to make...
    • Hesham says:
      I used to choose display archive as home page "Same as your home page"
  7. John Phung says:
    How can I add this to the Thesis Open Hook plugin?
    • Hesham says:
      Hi John, I think it can be done, in this case you will not need to add the action! But its not the best way to use the Open Hook plugin as you will need to edit your custom.css file, so why not add the code to the custom_function.php, it will take same effort.
  8. Rachel says:
    Hi Hesham, thanks for the tutorial. I tried implementing it on my site, but for some strange reason it isn't working for the admin author. If I add another blogger it does get the details, but my 'own' admin details aren't showing up on the author page. Any idea what I'm doing wrong? Thanks, Rachel
    • Hesham says:
      Hi Rachel, Change this line: $curauth = get_userdatabylogin(get_query_var('author_name')); To be: $curauth = get_user_by('slug', get_query_var('author_name')); Let me know if this works!
      • Rachel says:
        Hi Hesham thanks for the quick reply. Your suggestion worked like a charm! Can I ask you one more question? For some reason, after I added the code for aauthor info on the author page the widgets of my right column shifted to the left column. Any idea how I can get my columns back to normal again? All my other pages look fine, the author page is the only page where the widgets are acting out of the ordinary :)
        • Hesham says:
          Probably you are missing a closed div at the end of the author info code, add one like < / div > note: remove spaces!
          • Rachel says:
            That did the trick, thanks a lot! Now all I have to do is play around with the css a bit and I'm set. Thanks again for your quick help on this, much appreciate it! :D
            • Hesham says:
              Great, no problem.. enjoy your time!
  9. Imran says:
    Hi Hesham, Thanks for the wonderful Author archive box I was able to implement and it is working fine. But I want to add author url to this name but it is not working. Articles by <a href=""> nickname; ?> Thanks for Sharing -Imran
    • Imran says:
      sorry the code did not appear above I am adding the html version. <h4>Articles by <a href="<?php the_author_url(); ?>"> <?php echo $curauth->nickname; ?></a></h4>
  10. bryan says:
    hey hesham, I tried implementing the code on my website but for some reason, it just wouldn't appear. I tried the thesis open hook plugin but I can't seem to get it to work only in the post page and not the main page. Can you help me out on this one?
    • Hesham says:
      This code is to show the author box on the author page (archive page) , so.. yes it will not show on the home page, also it's not the right code to show author box in posts! What exactly you are trying to do?
      • bryan says:
        hey hesham, I'm trying to add the author post just like how your blog is. You mean that this code will only work for posts in the archive page not in categories?
        • Hesham says:
          Yes, exactly.. This post from James's blog will help you on how to add author box without to Wordpress without a plugin! Have a wonderful day!
          • bryan says:
            thx hesham.. will look into it
  11. George Serradinho says:
    Wow, the solution looks so easy to implement and get right. I will have to give it a try and see if it works for me.
  12. Luqman says:
    Thanks for sharing this educative post, I can now customise my wordpress author archvie page.
  13. Robin says:
    this is pretty nice to see the post and a very good article
  14. Gautam Hans says:
    Thanks a lot, I was looking for this for a long time :) This makes author profile even better
    • Hesham says:
      Super ;)
  15. Kharim says:
    Thanks for the tutorial :) Hesham
    • Hesham says:
      You are welcome buddy!
  16. Patrick Freeman says:
    I just can't get enough of Thesis. I was skeptical at first because everything did not seem as easy as it appeared but I am not experiencing any problems now with the coding. I am in the process of updating all my blogs to Thesis and I would highly recommend everyone to use it. Great post Hesham!
    • Hesham says:
      Thank you Patrick, once you use Thesis for s while you won't be able to go for another theme! I like your blog customization! Thanks for stepping by!
  17. Kimi says:
    I agree with Julius above, it also makes want to use Thesis LOL. It is also can be seen by my new look of the blog, which is using Chris's neoclassical but i modified a bit that it looks like thesis (only a little). But Thesis is so costly for me, but will definitly will try once i earn money from my blog haha. Thumbs up to Hesham's post :)
    • Hesham says:
      Cool, I hope to see Thesis on your blog soon, and oh yeah! this is why it's a good idea to participate in our bloody contest :)
  18. Dev says:
    Hey Hesham, Thanks for this great tutorial bro. Really Great Job. Keep it up. ~Dev
    • Hesham says:
      You are welcome buddy, I see some changes on your blog, it seems that you have started to work ;)
  19. Julius Kuhn-Regnier says:
    Nice post Hesham. You posting all these tips about thesis makes me wonder whether I should start using Thesis too. Everyone seems to be recommending it. Don't you recommend it?
    • Hesham says:
      mmmm.. I think you will end using it some how lol! I have got an email yesterday from someone ask my opinion about Thesis and if I recommend it to him for his coming several blogs, I end up talking about my self lol! Look around... everything here is talking about Thesis Theme, and my coming project is all about Thesis.. so, YES! I recommend it!
    • AJ says:
      If you are trying to make some affiliate sales you will recommend anything. Thesis has one of the highest affiliate payouts ever, like $50/purchase. So yes I will recommend it like crazy :). It is really good for basic sites, people that don't want to spend a lot of time developing their site, those that do not know how to mess with the code, and lazy web developers/designers. However, it does a great job at hording your database with lots of "junk" and may not be the easiest thing to customize if you are used to straight XHTML. If you know any HTML and CSS I suggest staying away from something that is so db-dependent. Maybe it's just me, but I do not like having extra functions on my site that I will never use. If I want to change my sidebar width, link colors...I can just do it manually. :)
      • Hesham says:
        Not everyone an expert like you AJ :) Have you tried Thesis before?!
        • AJ says:
          hehe. Yes I have tried Thesis in the past. Mainly because I had clients that specifically asked for it (goes to show how great their reputation is...and this is not just by chance). But I am a big fan of KISS.The less code (but with the same result) the better...Looking forward to HTML5 :)
  20. Valentine Belonwu says:
    Hi, Thanks for sharing this tips and i found it very useful and will apply that at my site soonest. Thanks...
    • Hesham says:
      Glad you find it useful, enjoy!
  21. Dana says:
    Thanks for the CSS code, I think I can use for other element of my blog. :)
    • Hesham says:
      Nice ;)
  22. Dr. Lawrence Kindo says:
    This is what I have been looking for and particularly for Thesis. I am really thankful to you guys here at famousbloggers. You made my day!!
    • Hesham says:
      Glad you found this helpful, Enjoy! Thanks you for the comment Dr. Lawrence
  23. Ileane says:
    Hi Hesham, you got skills!! I have so much to learn in order to keep up with you. This is an awesome post which I will share with some other bloggers I know that have Thesis theme. Thanks for your kindness!
    • Hesham says:
      Wonderful :) thanks for your great support! there is some great good stuff on the way! You are great, You OWN me one :)
      • AJ says:
        Yea, just wait till you see the site Hesham has been cooking up for Thesis lovers... :)
        • Hesham says:
          lol! man you make me laugh laud :)
  24. Onibalusi Bamidele says:
    Hi Hesham, This is really a great tutorial and I will be implementing it on my blog very soon. Thanks so much for the great post, -Onibalusi
    • Hesham says:
      Enjoy! And hey .. don't forget the contest ;) it's going GREAT, this is why you should participate!
      • Onibalusi Bamidele says:
        Hi Hesham, Yeah! I will be participating in the contest soon. You really come up with great ideas. PS: I would have submitted some guest posts but I have been very busy with my exams, I would be submitting some guest post soon. Thanks a lot, -Onibalusi
        • Hesham says:
          Thanks cool, I wish you good luck with the results of exams!
          • Onibalusi Bamidele says:
            Hi Hesham, I just submitted a guest post on blogging checklists. I hope you like it. Thanks a lot, -Onibalusi
        • Hesham says:
          I got it.. pretty nice! Thanks!

Primary Sidebar

Our Newsletter

Our Newsletter

Join our mailing list to receive the latest news and updates from our blog.

You have Successfully Subscribed!

Popular Articles

  1. Top 10 Sites Where You Can Get Paid to Write 115,649 views
  2. How to Get Targeted Twitter Followers Fast 92,036 views
  3. How to Set Half Rating Scale 1-5 (Poor to Excellent) by Words 86,704 views
  4. 66 Awesome Social Media Quotes 78,368 views
  5. 50 Traffic Sources You Should Milk Like Crazy 75,081 views
Schema Structured Data for wordPress
  • Blog
  • Contribute
  • About Us
  • Contact Us
  • Disclosure Policy

Copyright ©2020 · FamousBloggers - All Rights Are Reserved · Powered by Genesis Framework

  • Login
Forgot Password?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
Go to mobile version