How to Add a Social Media Feed to Your WordPress Site
How to Add a Social Media Feed to Your WordPress Site

Adding a social media feed to your WordPress site is a great way to increase engagement, showcase real-time content, and build credibility. Here's a step-by-step guide on how to do it:
✅ 1. Choose a Social Media Feed Plugin
Popular WordPress plugins to display social media feeds:
Plugin Name | Platforms Supported | Free Version | Highlights |
---|---|---|---|
Smash Balloon | Facebook, Instagram, Twitter (X), YouTube | Yes | Customizable, fast, responsive |
Spotlight | Yes | Visual feed customizer | |
Social Feed Gallery | Yes | Lightweight, easy setup | |
Feed Them Social | Facebook, Instagram, Twitter | Yes | Display multiple feeds |
Tagembed | All major platforms | Yes | Embed wall or slider, supports hashtags |
✅ 2. Install and Activate the Plugin
Steps:
-
Go to your WordPress Dashboard.
-
Navigate to Plugins > Add New.
-
Search for your chosen plugin (e.g., “Smash Balloon”).
-
Click Install Now, then Activate.
✅ 3. Connect Your Social Media Account
Each plugin will prompt you to:
-
Authenticate your social media account.
-
Grant permissions to access feeds.
-
Select the type of feed (user timeline, hashtag feed, videos, etc.).
✅ 4. Customize the Feed Appearance
Most plugins allow:
-
Feed layout options (grid, list, carousel, etc.).
-
Number of posts to display.
-
Design tweaks: colors, borders, hover effects.
✅ 5. Add the Feed to Your Site
You can add the feed via:
-
Shortcode (generated by the plugin)
Example:[instagram-feed]
-
Widget
Go to Appearance > Widgets and drag the social feed widget to a sidebar/footer. -
Block Editor (Gutenberg)
Use the plugin’s block or paste the shortcode into a paragraph or shortcode block.
✅ 6. Optional: Moderate or Filter Content
Some plugins offer:
-
Hashtag filters
-
Manual moderation
-
Blacklist/whitelist users or keywords
✅ Bonus Tips
-
Responsive design: Make sure the feed looks good on mobile.
-
Performance: Use plugins that cache feed data to avoid slowing down your site.
-
Engagement: Include calls-to-action (e.g., “Follow us on Instagram”).
Would you like a comparison table of free vs premium features of these plugins, or help with a specific one like Smash Balloon or Tagembed?