How To Add Facebook, Twitter, LinkedIn, And Google Plus To WordPress User Profiles (Custom Contact Info)

Add Relevant Social Media To WordPress User Profiles

By default the contact info in WordPress user profiles only gives the options to include AIM, Yahoo IM, and Jabber/Google Talk to registered WordPress users, as well as your own website and required email address information. But… the truth is, with some exceptions AOL Instant Messenger (AIM), Yahoo, and Jabber are not as popular these days as much as Facebook, Twitter, Google Plus, and LinkedIn are.

Change WordPress Contact Info

As the internet evolves other social media websites become relevant. Removing the AIM, Yahoo IM, and Jabber/Google Talk options and replacing them with updated social media accounts Facebook, Twitter, Google+, and LinkedIn makes a lot more sense. After all, Facebook, Twitter, LinkedIn, and Google Plus are in the top 5 most used social networks right now (Myspace being #4, people still use it).

WordPress Facebook Twitter LinkedIn Google Plus User Profiles

How To Add Facebook, Twitter, Google+, And LinkedIn To User Profiles With PHP

Below we outline an easy PHP snippet to change AIM, Yahoo IM, and Jabber/Google Talk to Facebook, Twitter, Google Plus, and LinkedIn to the WordPress user profile contact info.

Down Copy and paste the PHP snippet below into your functions.php file.

function extra_contact_info($contactmethods) {




$contactmethods['facebook'] = 'Facebook';

$contactmethods['twitter'] = 'Twitter';

$contactmethods['linkedin'] = 'LinkedIn';

$contactmethods['googleplus'] = 'Google+';


return $contactmethods;


add_filter('user_contactmethods', 'extra_contact_info');
Theme Functions Example:

Add WordPress Extra Social Contact Theme Functions

John Boyle

John is a tech author and engineer with over 20 years of experience in cybersecurity, privacy, malware, Google Analytics, online marketing, and other topics. Sean's content has been featured in numerous publications.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.