WordPress Social Media Icons Plugin

Add customizable social icons to your WordPress website and make it easy for visitors to connect with you anywhere online.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Social Media Icons Plugin

Create your Social Media plugin

Configure your Social Icons and add it to your WordPress website for free!

Screenshots

WordPress Social Media Icons Plugin
1 / 6

Why People Love Elfsight

Elfsight’s Social Media Icons plugin is the easiest way to display links to your social platforms right on your WordPress website. With just a few clicks, you can set up modern, mobile-friendly icons that match your brand style and make your website feel more connected.

Did you know?

Websites with visible social icons can see up to 40% more user engagement.

Integrate Elfsight’s Social Icons plugin and make sure your visitors can always connect with you on the channels they love most.

Key Features of the Social Media Icons Widget

  • 50+ Supported Networks: From Facebook and Instagram to LinkedIn, TikTok, and YouTube – you can link all the platforms where your audience spends time.
  • Customizable Designs: With options for shape, size, and color, you can create WordPress custom social icons that perfectly blend with your website’s look.
  • Floating or Inline Placement: Choose between embedding the icons directly into your page or keeping them floating on the side for constant visibility.
  • No Coding Required: Everything is set up in a visual editor – you don’t need technical knowledge to make it work.
  • Mobile-Friendly: The widget automatically adapts to any device, so your icons always look sharp and clickable.

Try all features for free in our live editor – no signup required.

How to Add the Social Media Icons to WordPress

Adding your icons takes just a few steps. Here’s how you can do it:

Method 1: Inline Icons

This method lets you embed the icons directly into your page content — whether it’s a post, a page, or a widget area.

  1. Choose a Template: Select the layout you like from the Elfsight library.
  2. Customize Your Icons: Pick your social platforms, and adjust colors and sizes.
  3. Generate the Embed Code: Click “Add to website for free” and copy the HTML code for social media icons WordPress provides.
  4. Embed the Code: In WordPress, open the page or post where you want the icons. Add a “Custom HTML” block and paste the code. Publish or update.

Method 2: Floating Icons

This approach adds floating social icons that stay visible as visitors scroll through your website, so your links are always just a click away.
  1. Pick a Floating Template: Select a style that keeps your icons visible while scrolling.
  2. Customize the Widget: Decide which social networks to display, adjust size, and choose the position (left, right, or center).
  3. Generate the Code: Click “Add to website for free” and copy the provided HTML code.
  4. Embed the Code: Go to Appearance > Theme Editor in WordPress. Open footer.php and paste the code before the closing </body> tag. Save changes.

If you ever get stuck, the Elfsight Help Center offers step-by-step guides for every detail. You can also check out our blog for more tips on how to add social media icons to your website. In the Community Forum, you’ll find a Wishlist to suggest new features and a Changelog to see all updates for the Social Media Icons widget.

Will this work with my WordPress theme?

Yes. Elfsight is built to work with most themes out of the box. If something doesn’t look right, our support team is always at your disposal.

Can I upload my own icons?

Yes, you can use custom icons if you want a fully personalized look. For this, press Add icon and upload your custom icon, add an URL to your social profile and label it.

How do I change the size of the icons?

You can pick from preset sizes or tweak them with custom CSS. Don’t worry if coding isn’t your thing – our team is ready to guide you.

Does the plugin support accessibility?

Yes. All icons include alt text and optional hover labels for screen readers.

Can I track how many clicks each icon gets?

There’s no built-in tracker, but you can add custom JavaScript or connect with tools like Google Analytics to measure engagement.

Are new icons added over time?

Definitely. We’ve recently added Threads, Bluesky, Fiverr, and more. Updates happen regularly, plus you can always leave your request in the Wishlist.

What if I need help with setup?

Our support team is always available to guide you through installation or customization.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Platform-independent digital solution
from $0 / month
Unlimited websites
Dedicated and on-time support
Free of charge installation assistance
Great deal for multiple apps
Fully customizable