Adding More Icons to the Social Media Follow Module

The Divi Theme's social media follow module allows you to add social media buttons into your web pages. It lets you choose from a limited range of icons… but what if you want one that isn't listed there? Here is a quick tip for adding the social media network icon of your choice to the module.

Adding New Social Media Follow Icons using Divi Booster

Divi Booster adds almost 300 new social media icons to the built-in Divi Social Media Follow module. With Divi Booster installed, these new icons are immediately available for use. They can be found alongside the existing 14 social networks supported by Divi, at:

Social Media Follow Settings > Add New Social Network > Content Tab > Network > Social Network

The additional social media network icons are available from Divi Booster 3.0.6 onwards.

Divi Booster adds the following icons to the Social Media Follow module:
500px
8tracks
Adobe Portfolio
Airbnb
Alibaba
Aliexpress
Alliance
Amazon
Amplement
Android
AngelList
Angie's List
App Store
Apple
ArtStation
Ask
Augment
Avvo
Baidu
Bale
Bandcamp
Battle.net
Beatport
beBee
Bebo
Behance
Bing
Bitbucket
BlackBerry
Blizzard
Blogger
Bloglovin'
Bonanza
BookBub
Booking
Buffer
Calendly
CD Baby
Chrome
Codepen
CodeRED
Coderwall
Collectorz
Craigslist
Crunchbase
Curse
Dailymotion
Debian
Deezer
Delicious
DeviantArt
Diablo
Digg
Discord
Disqus
DLive
Doodle
Douban
Draugiem.lv
Drupal
eBay
Eitaa
Elementary OS
Ello
Endomondo
Envato
Etsy
Facebook Messenger
FeedBurner
FilmFreeway
Filmweb
Firefox
Fiverr
Flattr
Flipboard
Formulr
Forrst
Foursquare
Freelancer
FriendFeed
Fundable
Fyuse
Game Jolt
GameFor
GameWisp
Ghost
GitHub
GitLab
Gitter
GNOME
Goodreads
Google
Google Calendar
Google Groups
Google Hangouts
Google Maps
Google Photos
Google Play
Google Play Music
Google Scholar
GoToMeeting
Guru
Gust
Hacker News
HackerOne
HackerRank
Hearthstone
Hellocoton
Heroes of the Storm
HomeAdvisor
Homes
homify
Horde
houzz
ICQ
Identica
IMDb
Indie DB
Instructables
Internet
InVision
Issuu
iStock
itch.io
iTunes
Jamendo
Keybase
Kobo
Lanyrd
Last.fm
Letterboxd
LINE
LiveJournal
Livemaster
LogMeIn
Loomly
Lyft
macOS
Mail
Mail.ru

Mastodon
Medium
Meetup
Metapop
Microsoft
Mix
Mixcloud
Mixer
Mobcrush
Mod DB
Model Mayhem
Mozilla Persona
Mumble
MyAnimeList
Napster
Natgeo
Naver
NewsVine
Nextdoor
Niconico
Nintendo Network
npm
Odnoklassniki
OpenAI Gym
OpenID
Opera
Origin
Outlook
Overwatch
Pandora
Patreon
Paypal
Periscope
Pixiv
Phone
Player.me
PlayStation
Pocket
Qobuz
QQ
Quora
RaidCall
Ravelry
Realtor
Redbubble
Reddit
Redfin
Remote
Renren
ResearchGate
Resident Advisor
ReverbNation
Seedrs
SeenThis
SharePoint
ShareThis
Shopify
Sina Weibo
Sketchfab
Slack
SlideShare
Smashcast
Smashwords
SmugMug
Snapchat
Society6
Songkick
Soroush
SoundCloud
SPIP
Splice

Spotify
Spreadshirt
Squarespace
Stack Exchange
Stack Overflow
Stage 32
Starcraft
StayFriends
Steam
Stitcher
Storehouse
Strava
StreamJar
Swarm
TeamSpeak
TeamViewer
Technorati
Telegram
Threema
Tidal
TikTok
Tinder
ToneDen
Toptal
Torial
Traxsource
Trello
TripAdvisor
Tripit
triplej
Trulia
TuneIn
Twitch
Uber
Ubuntu
Udemy
Unsplash
Upwork
Ventrilo
Viadeo
Viber
ViewBug
Vine
VKontakte
VSCO
Warcraft
WeChat
WhatsApp
Wickr
Wikipedia
Windguru
Windows
Wix
WordPress
Wykop
Xbox
Xing
Yahoo!
Yammer
Yandex
Yelp
Younow
Youtube Gaming
Zapier
Zazzle
Zerply
Zillow
Zomato
Zoom
Zynga

Adding a new Social Media Follow Icon Manually

The way we'll do this is to simply re-style one of the existing social media icons to the social network of your choice.

Step 1: Add the icons you want, plus one you don't

Begin by setting up the module. First add any of the existing networks that you want to display, say Facebook and Twitter. Then add one that you don't (Dribbble in this example). In the one you don't, put in the URL you want the button to link to (e.g. your profile page on the network).

You should end up with something like this:

Step 2: Look up your network on the Socicon site

Socicon is an awesome font which defines icons for around 300 social networks. If you visit the Socicon icons page you'll find a big list of all the networks it supports. Search for your desired network (I'm going to use Houzz). Assuming your network is supported, you should find something like this:

Step 3: Change the icon color

You'll notice that the Dribbble icon is pink, while the Houzz icon shown in Socicon is green. Notice on the Socicon result that there is a HTML code "#7CC04B". This is the color code for that shade of green.

We can go back into the social media follow module and set the color of the Dribble icon to this HTML code like so:

The module will now look like this:

Step 4: Add the socicon font to your site

Go to the Socicon download page and select the "Download the font" option. This will download a zip file (containing the font's files) to your computer. On your computer, unzip the zip file, which should create a folder called "socicon". Upload this folder and its content to your main WordPress folder (i.e the root folder which also contains the "wp-config", "wp-admin" and "wp-includes" subfolders). You can do this using, for example, FTP or SFTP. (Note: you can put it in a sub-folder if you prefer, e.g. in a child theme).

Step 5: Change the icon itself

To change the icon, we need to load the socicon font into the page and use some CSS to change the Dribble icon to the Houzz icon (or whichever icons you choose to use / replace).

Here is the relevant code, which you can place into the "Divi > Theme Options > Integration > Add Code to the Head of your Blog" box:

<link rel="stylesheet" href="https://mysite.com/socicon/style.css">

<style>
li.et_pb_social_icon.et-social-dribbble a.icon:before {
   font-family: "Socicon" !important;
   content: '\e040' !important; 
}
</style>

<script>
jQuery(function($){
  $('.et-social-dribbble a').attr('title', 'Houzz');
});
</script>

The first line, beginning with "link…", loads the socicon font into the page. You need to change this to point to the style.css folder within the socicon folder you uploaded. If you placed the folder in the main WordPress folder, you should just need to change "https://mysite.com" to your own site's URL.

The second part is some CSS code which tells Divi to display the icon using the socicon font, and gives the specific code for the Houzz icon (\\e040). You'll notice that this code was displayed in the Socicon site's result for the Houzz icon (as shown above). If you're using a different icon, then substitute this code for the one corresponding to your chosen icon. Note that Divi seems to require a double backslash (\\\\) at the start of this code in some cases, rather than a single backslash (\\) as given by the Socicon site – so try both and see which works for you.

The third part simply changes the "tooltip" text that's shown when the user hovers over the icon. In this example I've changed it to "Houzz", but you can change it to anything you like (such as the name of your chosen network).

Note that the second and third part both reference "et-social-dribbble". This is Divi's CSS class name for the dribbble icon. If you are trying to modify some icon other than Dribbble, you'll need to change this to the class name for the icon you're changing. You can find this out by using the "Inspect Element" feature of your browser, or may just be able to guess – it's usually just the lowercase form of the social network's name.

Save, view the module, and here is the final result:

Note: You can adjust the values width, margin and height in the code to fit your needs.

I hope this tutorial will help you to make your Divi blog look better, good luck!

Want get more out of Divi?

Hundreds of new features for Divi
in one easy-to-use plugin

33 Comments

  1. Hi!
    Does any of the included icons have a common phone icon to use for phone numbers with "tel:" link.
    Thanks,
    Andy

    Reply
    • Hi Andy, I don't think any of them use a standard phone icon (though some, such as WhatsApp, incorporate a phone icon into their overall icon). To address this, I've added a "Phone" network into the social media follow networks which will be in the next update of Divi Booster (3.4.6), which I'll hopefully have out in the next few days. It lets you add a phone icon by setting "Social Media Follow Settings > Social Network Settings > Content > Network > Social Network" to "Phone". I hope it helps, but give me a shout if you have any questions about it. Thanks!

      Reply

Submit a Comment

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

This post may contain referral links which may earn a commission for this site

Hundreds of new features for Divi
in one easy-to-use plugin

33 Comments

  1. Hi!
    Does any of the included icons have a common phone icon to use for phone numbers with "tel:" link.
    Thanks,
    Andy

    Reply
    • Hi Andy, I don't think any of them use a standard phone icon (though some, such as WhatsApp, incorporate a phone icon into their overall icon). To address this, I've added a "Phone" network into the social media follow networks which will be in the next update of Divi Booster (3.4.6), which I'll hopefully have out in the next few days. It lets you add a phone icon by setting "Social Media Follow Settings > Social Network Settings > Content > Network > Social Network" to "Phone". I hope it helps, but give me a shout if you have any questions about it. Thanks!

      Reply

Submit a Comment

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