How to Add Social Icons to Diviโ€™s Primary Menu

Last Updated on September 16, 2022 by 5 Comments

How to Add Social Icons to Diviโ€™s Primary Menu
Blog / Divi Resources / How to Add Social Icons to Diviโ€™s Primary Menu

It is virtually impossible to run a successful website without having a dedicated social media presence. Whether you choose that to be Instagram, Twitter, TikTok, Facebook, or any combination of those and anything else, people want to interact with you and your brand directly. Making sure that you have social icons in Divi and its primary menu is a great way to funnel traffic from your website to the network of your choice. Itโ€™s fast and easy, and weโ€™re going to walk you through every step.

Letโ€™s get started!

Preview

Desktop

desktop version

Mobile

mobile version

Use the Divi Theme Builder to Upload a Global Header Freebie

For this article, weโ€™re going to be using the Tennis Club layout pack and header/footer freebie. You can download the layout pack from within your Divi builder, and the header/footer pack from our blog. When you download it, the files will be as a .zip archive. Make sure that you extract them so that you have aย .json file to upload into Divi.

Divi Social Icons JSON

Now, go into your WordPress dashboard and find the Divi Theme Builder underย Divi โ€“ Theme Builder. Click on theย up-and-down arrow icon in the upper-right corner of the page. This opens theย Portability modal, select the Importย tab, find theย .json file for the header/footer you downloaded, and clickย Import Divi Theme Builder Templates.

social icons portability

You then want to go into the header section of your site. Because itโ€™s social icons, weโ€™re going to be putting them in theย Global Header because we figure they should be on all pages onย  your site (unless specified otherwise).

theme builder

You should be inside the builder now. If you followed the directions above, the new header you uploaded should appear already in place.

header

You may notice there are already are social icons here. Those social icons arenโ€™t in the Divi Primary Menu which is what weโ€™re working toward today, however. So letโ€™s get into the weeds of it, shall we?

Add Social Icons to the Primary Menu Bar

First thingโ€™s first, letโ€™s change the row/column structure. We want to find the row in section #2 (the bottom one with theย Home/Contact links).

row column structure

Weโ€™re selecting the two-column structure for this tutorial, but itโ€™s whatever works best for your site. Once youโ€™ve chosen that, go into theย Row settings and navigate to theย Design tab. Find theย Sizing menu, and toggleย Use Custom Gutter Width on. Set the Gutter Width value to 1. You can enter the number or use the slider to do this.

row settings

Click the green checkmark to save your settings. Then goย back into the Row settings. This time, select theย settings gear for the top/first/left column.

column settings

Next, navigate to theย Advanced tab. Find theย Custom CSS area and click into theย Main Element field. Inside this field, you will want to add the following CSS.


width:80%;

or

width:80%!important;

You might have to add theย !important tag to style this element. Thatโ€™s okay. It shouldnโ€™t create performance issues or spaghetti code to deal with because itโ€™s a single element.

css to the column

Then, go into theย Responsiveness settings and use the same code to change the width for the column back to 100% for mobile devices.

mobile width

Next, repeat this step for the second column. Only this time, set the default value at 20% and still have the mobile value at 100%.

With that done, save your changes and get ready to add and style your social media icons.

Add Social Media Follow Module

Click the black + icon in Column 2 to add a new module and scroll until you findย Social Media Follow. Insert it.

social media follow module

Regardless of the header that you are using, the default social media icons will most likely not match your style. Nor will they positioned correctly. The next step will be to style and space them correctly. Inside theย Social Media Follow module settings, go toย Design and thenย Alignment. Choose to where you want the module placed.

We are choosing right-justified for desktop and then going into the Responsiveness options and centering it.

alignment

Next up is scrolling down into the Icon menu. Choose the color of the icon you want. This is theย fย for Facebook, the bird for Twitter, the camera for Instagram. This is not the blue background, for instance.

icon color

Next up is spacing. Really the main thing that needs adjusted is the top margin. Weโ€™re going to apply aย 1.5vw top margin so that it centers with the menu text. If you want it more or less for mobile, you can adjust that, too.

top margin

Now, click on theย Content tab and go into the individual social network icon you want to customize. You will repeat these steps for each icon you choose for your site.

social settings

Scroll down toย Background and select the color you want that matches your siteโ€™s design. Again, remember this will only change this particular iconโ€™s background.

background icon

You might also want to change this particular iconโ€™s color. You can do so under theย Design tab andย Icon section, just like in the overall module itself. This setting will override the general one, so you donโ€™t have to worry about interfering with others if you want one-off colors.

icon color

Then, scroll down to theย Border entry under the Design tab and within it, you will find theย Border Width. Set this value to 3px, and then select aย Border Color that stands out from the Divi Primary Menuโ€™s background.

icon border

At this point, you will go back to the Content tab and repeat these steps for each social network icon you wish to display. If you want each of the icons in this module to share the same design, you can simply right-click the one you designed and select Copy Item Styles.

copy item styles

Next, right-click the other networks you wish to style and selectย Paste Item Styles.

paste item styles

And thatโ€™s it!ย  Be sure to click the Save button in the lower-right corner of the screen to save the overall layout. Then, youโ€™re safe toย X out of the edit screen in the upper-right corner.

save your work

Make sure that theย Divi Theme Builder page showsย All Changes Saved in the upper-left. If not, clickย Save Changes. Once done, your site will be live displaying the social media icons in your Divi Primary Menu!

Final Results

And this is what your final results should resemble.

Desktop

desktop version

Mobile

mobile version

Wrapping Up

Making sure that your audience can always find your primary social networks is a piece of cake with Divi. In just a few steps, you can adjust one of our freebie header/footer packs to include your social media icons into the primary menu (or wherever else you may want them). Good luck!

What do you think about social media icons in the primary menu? Where do you tend to place them?

Divi Cyber-monday Sale

It's The Divi Cyber Monday Sale! Save Big For A Limited Time ๐Ÿ‘‡

Save big on Divi and Divi products for a limited time.

Access The Sale
Divi Cyber-monday
Premade Layouts

Check Out These Related Posts

Divi 5 Update: Public Alpha Version 4

Divi 5 Update: Public Alpha Version 4

Posted on November 25, 2024 in Divi Resources

The Divi 5 Public Alpha is available for testing. If you use Divi 5, you’ll notice an update notification for Public Alpha Version 4 today. We release new Divi 5 versions every two weeks, and it gets better each time! If you haven’t tested Divi 5 yet, try it and let us know what you...

View Full Post
New Starter Site for Freelancers (Quick Install)

New Starter Site for Freelancers (Quick Install)

Posted on November 24, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level. This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post

5 Comments

  1. Nice Tutorial. Just need to change neon border color. I drilled down through both sections, rows and modules but just can’t find the that color setting.

  2. Nice Tutorial. Now if only the Social Media Follow Module would allow us to use custom images that module would be like complete.

    • That would be really nice. Right now, I’ve done it with custom icons by just using multiple image modules with links. It’s not the smoothest workaround, but it gets the job done.

      • It would be such a small update to DIVI for a .1 update but so useful and fully needed. Maybe it gets added with a menu module update as well for a more fully loaded update.

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

๐Ÿ‘‹ It's The Divi
Cyber Monday Sale!
Get The Deal
Before It's Gone!
Join To Download Today