How to Display Author

How to Display Author’s Twitter and Facebook on the Profile Page


Want to display your author’s Twitter and Facebook links on their WordPress profile page?

By default, WordPress user profile pages don’t include fields for adding social media profiles such as Facebook or Twitter.

In this article, we will show you how to easily display your author’s Twitter and Facebook profile links in WordPress.

How to Display Author's Twitter and Facebook on the Profile Page

Why Display Author’s Twitter and Facebook Profiles on Your Site?

Social media platforms are an important source of traffic for your WordPress website. That’s why we put together a social media cheat sheet that will help you set up your social media profiles the right way.

Your authors will also have their own social profiles, and you can display them on your site to build credibility with your readers and strengthen your site’s authority.

Your visitors will be able to follow their favorite authors on social media and discover new articles on your site sooner. You can also add their social media profiles to your site’s schema, boosting your site’s trust score on Google and other search engines.

With that being said, let’s take a look at how to display an author’s Twitter and Facebook links on their user profile page.

Some of the best WordPress themes will display an author info box below each article. You can use this feature to display simple links to your author’s social profiles.

Simply go to Users » All Users in your WordPress admin panel and click the name of the author, or the ‘Edit’ link underneath to open the Edit User page.

Click on a User in the All Users List

Next, you should scroll down to the ‘About the user’ section and look for the ‘Biographical Info’ box.

If it is there, then your theme has built-in support for an author box.

Adding HTML Social Links to the User Bio

Here you can type a description of the author using text or HTML. You can manually add HTML links for the author’s Twitter and Facebook profile URLs, like this:

ADD BIO HERE. Follow them on <a href="https:/twitter.com/USERNAME">Twitter</a> and <a href="https://facebook.com/USERNAME">Facebook</a>.

Make sure you add a short biography about the author and change ‘USERNAME’ to their actual Twitter and Facebook usernames.

Once you’re finished, don’t forget to scroll to the bottom of the page and click the ‘Update User’ button to store your settings.

You will now see Twitter and Facebook links with the user’s bio on the posts that they write. Here’s how it looks on our demo website:

Preview of Author Bio with Twitter and Facebook Links

Method 2: Displaying Social Icons With an Author Bio Box Plugin

If your theme doesn’t display an author bio box, or if you want one that is more customizable and displays social icons instead of links, then you can use a plugin.

Simple Author Box is the best free author bio box plugin. It lets you customize nearly every aspect of your author bio box, including adding social media links for your authors.

First, you need to install and activate the Simple Author Box plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

If you want even more features, then there’s a pro version that lets you display an author box before or after content, add website links, get more social icon styles, include guest authors and co-authors, and more.

Upon activation, the plugin adds social media fields to each user profile. Simply navigate to the Users » All Users page in your WordPress admin area and click on the author’s name or the ‘Edit’ link below.

Click on a User in the All Users List

Tip: To quickly edit your own user profile, you can go to the Users » Profile page.

When you scroll to the bottom of the author profile, you will notice some new fields that have been added by the Author Bio Box plugin.

Scroll until you see the section labeled ‘Social Media Links (Simple Author Box).’ Now you need to select ‘Facebook’ from the drop-down menu, and then paste the URL to their Facebook profile into the next field.

Adding a Facebook Profile Using Author Bio Box

Now you can click the button labeled ‘+ Add new social platform.’

A new drop-down and field will be added where you can add their Twitter URL.

Adding Facebook and Twitter Links Using Simple Author Box

Once you’ve done that, make sure you click the ‘Update User’ button to store your settings.

Note: Don’t worry if the Facebook and Twitter URLs vanish after clicking the button. At the time of writing, there is a minor bug that hides the URLs, but the settings have been saved.

Now Facebook and Twitter icons will be displayed with the author’s profile at the bottom of their posts. Clicking these icons will take your visitors to their social profiles, but these links will open in the same window as your blog.

Preview of Simple Author Box with Social Icons

If you would prefer that the links open in a new tab, then you can navigate to the Appearance » Simple Author Box page and then click on the Elements tab. Once there, you need to find the option to ‘Open social icon links in a new tab’ and toggle it to the on position.

Open Simple Author Box Icons in a New Tab

Now the author’s social profiles will open in a new tab.

Method 3: Adding Social Profiles to Your Site’s Schema for SEO

All in One SEO (AIOSEO) is the original WordPress SEO plugin that’s used on over 3 million websites. It can also be used to add social profile fields on the author’s profile page.

Unlike the other methods, this method will improve your website’s SEO since AIOSEO adds these social profiles to your site’s schema markup.

The problem is that AIOSEO does not automatically display them in the author bio. But don’t worry, we will show you how to do that.

For this tutorial, we’ll use the free version of All in One SEO since it allows you to add social profiles for your website and each user. However, AIOSEO Pro offers even more features to help you rank better in search engine results pages.

The first thing you need to do is install the free All in One SEO Lite plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Once you have the AIOSEO plugin set up, you need to head over to the Users » All Users page, and then click on the author’s name or the ‘Edit’ link just below.

Click on a User in the All Users List

This will open the Edit User page for that author.

Notice that AIOSEO has added a Social Profiles tab at the top of the page. You need to click on that tab now.

All in One SEO Social Profiles Tab

You can now enter the URL to the user’s social profiles in the boxes provided, such as:

https://facebook.com/johnsmith345

Note that simply adding the username is not enough.

Alternatively, if the author uses the same username on multiple social networks, then you can click the box labeled ‘Use the same username for multiple social networks.’

Quickly Adding Multiple Social Networks With Same Username

You can then type in that username and check the social networks it is used on. For other social networks, you can simply type the full URL as before.

Once you are done, click on the ‘Update User’ button at the bottom of the page to store your changes.

Pro Tip: If you have Twitter and Facebook profiles for your business or website, then you can add these to your site’s schema in a similar way by visiting All in One SEO » Social Networks and adding the links on the Social Profiles tab.

The author’s social media profiles have now been added to your site’s schema, helping search engines understand your site better. But they are not yet being displayed on your website.

Displaying AIOSEO Author Twitter and Facebook Links in Your Theme

Now you need to display these fields as links in your theme.

If you are an advanced user, then you can display links from All in One SEO’s social profiles by editing your WordPress theme files. If you haven’t done this before, then check out our guide on how to copy and paste code in WordPress.

Note: If you’re not familiar with editing your theme’s core files and adding custom code, then we recommend you use AIOSEO to add the social profiles to your site’s schema, and then display them on your website using method 1 or method 2 above.

Advanced users can add the following code to your theme files where you want to display the author profile links.

<?php
$twitter = get_the_author_meta( 'aioseo_twitter', $post->post_author );
$facebook = get_the_author_meta( 'aioseo_facebook', $post->post_author );
echo '<a href="' . $twitter .'" rel="nofollow" target="_blank">Twitter</a> | <a href="'. $facebook .'" rel="nofollow" target="_blank">Facebook</a>';
?>

Save your changes and view a post on your website.

Here’s how it looks on our demo website. We added the code snippet to the biography.php file in the template-parts folder of the Twenty Sixteen theme.

Displaying AIOSEO Social Profiles in Your Theme Using Code

We hope this article helped you learn how to display the author’s Twitter and Facebook profile links in WordPress. You may also want to see our guide on how to display recent tweets or how to display your Facebook timeline in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.



50 thoughts on “How to Display Author’s Twitter and Facebook on the Profile Page

  1. Nice blog here! Also your site loads up very fast! What host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol

  2. Pretty! This was an incredibly wonderful post. Thank you for supplying this
    information.

  3. I like the valuable infоrmation yοu provide іn your articles.
    I’ll bookmark your blog and check agɑin here regularly.
    I’m quite ure I will learn lots оf neww stuff right here!
    Beѕt of luck fоr the next!

  4. Asking questions are in fact good thing if you are not understanding anything entirely, however this piece of writing gives good understanding even.

  5. I do agree with all the ideas you have introduced on your post. They are very convincing and will definitely work. Still, the posts are very short for newbies. May just you please prolong them a little from subsequent time? Thank you for the post.

  6. I every time used to read paragraph in news papers but now as I am
    a user of web so from now I am using net for content, thanks
    to web.

  7. Hi my loved one! I wish to say that this post is awesome, great written and come with approximately all significant infos.

    I’d like to see extra posts like this .

  8. Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how could we communicate?

  9. Fantastic beat ! I would like to apprentice while you amend your web site, how could i subscribe for a blog site? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear concept

  10. Way cool! Some very valid points! I appreciate you penning this write-up and the rest of the website is very good.

  11. Cool blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple tweeks would really make my blog shine.
    Please let me know where you got your design. Thanks

  12. Hello there, You’ve done an excellent job. I will definitely
    digg it and personally recommend to my friends. I’m sure
    they will be benefited from this website.

  13. I don’t know if it’s just me or if everybody else encountering problems with your blog.
    It seems like some of the text on your posts are running off the
    screen. Can someone else please comment and
    let me know if this is happening to them too? This might be a
    problem with my web browser because I’ve had this happen previously.
    Appreciate it

  14. Hmm is anyone else having problems with the pictures on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.

  15. Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I acquire in fact enjoyed
    account your blog posts. Any way I will be subscribing to your feeds and even I achievement you access consistently quickly.

  16. This is the perfect blog for anyone who wants to understand
    this topic. You know a whole lot its almost hard to argue with you (not that I really
    will need to…HaHa). You definitely put a fresh
    spin on a topic that’s been discussed for a long time. Wonderful stuff, just excellent!

  17. The other day, while I was at work, my sister stole my apple ipad and tested to see if it can survive a thirty foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is completely off topic but I had to share it with someone!

  18. Greetings! This is my 1st comment here so I just wanted to give a quick shout out and tell you I truly enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that go over the same topics? Thank you!

  19. Very good site you have here but I was curious about if you knew of any forums that cover the same topics talked about in this article? I’d really like to be a part of online community where I can get responses from other experienced people that share the same interest. If you have any suggestions, please let me know. Kudos!

  20. Hi, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam remarks? If so how do you protect against it, any plugin or anything you can advise? I get so much lately it’s driving me insane so any support is very much appreciated.

  21. Along with every thing which seems to be building within this subject matter, your viewpoints are relatively exciting. However, I beg your pardon, because I can not subscribe to your whole plan, all be it radical none the less. It appears to everybody that your remarks are not completely justified and in actuality you are your self not entirely certain of your argument. In any case I did take pleasure in looking at it.

  22. Hello! Someone in my Myspace group shared this site with us so I came to take a look. I’m definitely loving the information. I’m book-marking and will be tweeting this to my followers! Great blog and wonderful style and design.

  23. Hey there! I’m at work surfing around your blog from my new iphone! Just wanted to say I love reading through your blog and look forward to all your posts! Keep up the excellent work!

  24. Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to the whole thing. Do you have any suggestions for newbie blog writers? I’d really appreciate it.

  25. Hi there! This is kind of off topic but I need some advice from an established blog. Is it very hard to set up your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure where to begin. Do you have any points or suggestions? Thank you

  26. Hey! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone 4. I’m trying to find a template or plugin that might be able to correct this issue. If you have any recommendations, please share. Cheers!

  27. Thanks for your personal marvelous posting! I certainly enjoyed reading it, you happen to be a great author.I will make sure to bookmark your blog and may come back later on. I want to encourage yourself to continue your great job, have a nice holiday weekend!

  28. Hey there just wanted to give you a quick heads up. The text in your post seem to be running off the screen in Chrome. I’m not sure if this is a format issue or something to do with internet browser compatibility but I figured I’d post to let you know. The design look great though! Hope you get the problem solved soon. Many thanks

  29. Great post but I was wanting to know if you could write a litte more on this subject? I’d be very thankful if you could elaborate a little bit more. Thank you!

  30. I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to construct my own blog and would like to find out where u got this from. kudos

  31. Thanks for ones marvelous posting! I really enjoyed reading it, you can be a great author.I will make certain to bookmark your blog and will eventually come back very soon. I want to encourage yourself to continue your great posts, have a nice evening!

  32. Hi there! Someone in my Facebook group shared this site with us so I came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Fantastic blog and amazing style and design.

  33. Hello would you mind stating which blog platform you’re working with? I’m going to start my own blog soon but I’m having a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something unique. P.S Apologies for getting off-topic but I had to ask!

  34. Appreciating the time and effort you put into your website and detailed information you offer. It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed information. Great read! I’ve saved your site and I’m including your RSS feeds to my Google account.

  35. I am really enjoying the theme/design of your website. Do you ever run into any browser compatibility problems? A handful of my blog visitors have complained about my site not operating correctly in Explorer but looks great in Firefox. Do you have any tips to help fix this issue?

  36. Good day! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Many thanks!

  37. Does your blog have a contact page? I’m having a tough time locating it but, I’d like to shoot
    you an e-mail. I’ve got some suggestions for your blog you might be
    interested in hearing. Either way, great blog and I look forward to seeing
    it improve over time.

  38. Only wanna input on few general things, The website pattern is perfect, the articles is very wonderful :
    D.

  39. My brother recommended I might like this web site. He was totally right. This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

  40. I’ll right away grab your rss as I can not in finding your email
    subscription hyperlink or newsletter service. Do you have any?
    Kindly allow me understand in order that I may just subscribe.
    Thanks.

  41. Remarkable things here. I’m very glad to see your article.
    Thank you so much and I am looking forward to contact you.

    Will you please drop me a e-mail?

  42. I’m curious to find out what blog platform you happen to be utilizing?
    I’m experiencing some small security issues with my latest website and I’d like to find something more risk-free.
    Do you have any solutions?

  43. I’m not that much of a online reader to be honest but your sites really nice, keep
    it up! I’ll go ahead and bookmark your site to come back later
    on. Cheers

  44. Dear webmaster,We have a deal that we are so excited to share with you! For a limited time, we are offering UP TO 83 OFF our domain and shared hosting bundle.Click Here: https://bit.ly/3vSMDYgThat’s right! You can now get both a domain and hosting package for an unbeatable price. We know how important it is to have a reliable web host and a unique domain name for your business or personal website, and we want to help you make it happen without breaking the bank.Our hosting package is packed with features that will help you get your website up and running in no time. With our easy-to-use control panel, you can manage your website, create email accounts, and install popular applications with just a few clicks.Click Here: https://bit.ly/3vSMDYgAnd with a domain name that represents your brand or identity, you can make a lasting impression on your visitors and potential customers.But hurry, this offer won’t last forever! Don’t miss out on this opportunity to save big on our domain and shared hosting bundle.Take advantage of this amazing deal now and get started on building your website today!Click Here: https://bit.ly/3vSMDYgBest regards,Sarah

  45. hello!,I like your writing very so much! proportion we keep up a correspondence extra approximately your post on AOL? I need an expert in this space to unravel my problem. May be that is you! Taking a look forward to see you.

Leave a Reply

Your email address will not be published. Required fields are marked *