Add the Social Media Icons widget to WordPress
Add social icons to link users to your profiles easily. Paste one snippet in a Custom HTML block. No plugin to maintain, nothing added to your theme, and it survives theme changes.
Sample content — yours appears as soon as you configure it.
How to add Social Media Icons to WordPress
Three steps, a few minutes.
-
1
Create a free account with your site's domain
Sign up at myNaturevista with the domain your visitors see (example.com). The Free plan includes three live widgets and 1,000 views a month.
-
2
Add Social Media Icons and copy its code
Pick it in the Widget Gallery, set it up with the live preview, and copy the embed code it gives you.
-
3
Paste it in a Custom HTML block
Edit the page or post, add a block, search for "Custom HTML", paste the code and update the page. In Elementor use the HTML widget; in Divi, the Code module.
<!-- 1. Load the myNaturevista loader once per page -->
<script src="https://mynaturevista.com/w.js"></script>
<!-- 2. Place the widget wherever it should appear -->
<div data-menv-widget="social-media-icons"
data-menv-key="YOUR_API_KEY"
data-menv-instance="YOUR_INSTANCE_ID"></div>
Social Media Icons on WordPress: what to expect
- The widget shows on the published page. Inside the editor, the Custom HTML block shows the code until you press Preview.
- To show it on every page, paste the code in a Custom HTML widget in the footer (Appearance → Widgets, or the Site Editor's footer template).
- Caching and JavaScript-optimisation plugins (WP Rocket, LiteSpeed, Autoptimize) are fine: the loader finds its widgets even when it is delayed or combined.
Social Media Icons for WordPress: frequently asked questions
Do I need a plugin to add Social Media Icons to WordPress?
No. The Custom HTML block that comes with WordPress is enough: paste the embed code and publish. There is nothing to install or keep updated.
Does it work with Elementor, Divi or WPBakery?
Yes. Each has an element for raw HTML (HTML widget in Elementor, Code module in Divi, Raw HTML in WPBakery). Paste the same code there.
Will it slow down my WordPress site?
The loader is a small script and each widget loads lazily in its own frame, so it does not block your page from rendering.
Does it work on WordPress.com?
On the WordPress.com plans that allow custom code. Self-hosted WordPress has no such limit.
Why is the widget not showing?
The widget only renders on the domain registered in your account. Check that the domain in your dashboard is the one in the address bar, without "www" differences mattering, and that the page is published.
Is Social Media Icons free?
Yes. Social Media Icons is included in every plan, the Free one too: three live widgets and 1,000 views a month, with a small "Powered by myNaturevista" mark. Paid plans remove the mark and raise the limits.
Social Media Icons on other platforms
More widgets for WordPress
Every widget uses the same loader, so a second one is one more line.
Countdown Timer
Customizable countdown to any date with themes and messages.
Countdown Timer for WordPressCalculator
Clean embeddable calculator with multiple modes.
Calculator for WordPressFAQ / Accordion
Collapsible FAQ section with fully custom Q&A pairs.
FAQ / Accordion for WordPressButton
Create custom buttons that drive clicks and actions.
Button for WordPressClick to Call
Let users call you instantly with a single tap.
Click to Call for WordPressNumber Counter
Boast your achievements and impressive numbers to your users.
Number Counter for WordPressBanner
Promote offers and discounts through engaging banners.
Banner for WordPressAdd Social Media Icons to WordPress today
Free plan: three live widgets, 1,000 views a month, no card needed.
