Adding a social profile menu to WordPress

Last year, Justin Tadlock posted about a simple way to add a social media navigation menu in WordPress. He then followed it up with a post showing how to use this method with the Genericons icon font. This is a slick trick so that you can use WordPress’s core menu system to add a list of links to your social profiles. You’ll see them on most pages. You can see it here at the very bottom of my site on the right.

Warning: this post is for advanced WordPress developers who are comfortable adding PHP and CSS code to their themes or plugins.

I wanted to use the same concept that Justin demonstrated for a client’s site I’m working on at the moment. But I wanted to use the Socicons font, an icon font that includes support for tons of social networks, instead of the Genericons icon font. It was pretty straightforward, so I thought I’d share the CSS code I used to get it working in case anyone else finds it useful.

I put it up as a Gist, so you can have a look at the CSS code. To get this working, you’ll need to follow Justin’s steps to set up the navigation menu, copy how he loads the Genericons font to load the Socicons font, and then follow the instructions at the top of my CSS code to register your navigation menu for use with the CSS code.

Call to action box goes here
Need a Plugin to Improve Your Site?
Browse Plugins Now
๐Ÿš€ Smarter SEO and Accessibility for Your Restaurant Website with AI Image Alt Text
๐Ÿš€ Smarter SEO and Accessibility for Your Restaurant Website with AI Image Alt Text

The holiday rush is here โ€” and for restaurants and businesses, that means more visitors, more online orders, and more eyes on your website. To make sure every click counts, our sister company, WP AI Power Tools, has launched something thatโ€™s changing the way WordPress users approach SEO: the AI Image Alt Text plugin. This…

๐ŸŽ„ Prepare for the Holiday Reservations with Five Star Restaurant Reservations
๐ŸŽ„ Prepare for the Holiday Reservations with Five Star Restaurant Reservations

The holiday season is one of the busiest times for restaurants, and managing reservations manually can quickly become overwhelming. Missed bookings, last-minute cancellations, and high guest volumes can hurt both your revenue and your reputation. Thatโ€™s where Five Star Restaurant Reservations comes in โ€” a powerful WordPress plugin designed to simplify booking management while keeping…

๐Ÿ–ค Black Friday 2025: Save 20% on Five Star Plugins!
๐Ÿ–ค Black Friday 2025: Save 20% on Five Star Plugins!

Black Friday is here early at Five Star Plugins! From November 26th to December 1st, 2025, our valued customers can save 20% on any Five Star plugin. Use code BF2025 at checkout and get powerful tools to enhance your site, boost engagement, and streamline management. Whether youโ€™re looking to enhance your site with restaurant reservations,…

Discover More Posts
Browse Plugins Now