Facebook feed for WordPress
Max 13min read

Best Way to Embed Facebook Feed for WordPress (Step by Step)

Reviewed
By Editorial Staff

Last Modified

November 2, 2026

Summarize with:

ChatGPT Icon Grok AI Icon Claude AI Icon Google AI Mode

You post something great on Facebook. By lunch, the algorithm has quietly buried it. Meanwhile, your website sits there proof-free, like a shop with the lights on and nobody inside.

A Facebook feed fixes both at once. Your best posts keep working, right where buyers decide.

This guide shows the best way to embed a Facebook feed for WordPress with WP Social Ninja, step by step, on the current interface.

The TL;DR:

  • Nearly 3 billion people use Facebook every month, so your page is social proof worth showing on your site.
  • WP Social Ninja connects your Facebook page in one click, with no code and no Facebook app setup.
  • You can display posts, photos, albums, and events in grid, masonry, carousel, or timeline layouts.
  • A free version lets you embed a basic feed; advanced layouts, filters, and styling are Pro.
  • You embed the finished feed anywhere with a single shortcode.

Why Embed a Facebook Feed on Your WordPress Site

A Facebook feed on your website turns a visitor’s quiet doubt into trust. People believe other people, and a live stream of your real posts and reactions is social proof that static copy cannot match. With nearly 3 billion monthly active users, Facebook is where most of your audience already spends time, so the content there is familiar and credible.

Beyond trust, a Facebook feed keeps your site fresh. Every time you post on Facebook, your website updates automatically, which signals activity to both visitors and search engines. A Facebook feed widget also keeps people on your pages longer, gives them a reason to follow you, and pulls your social engagement onto the page where it can help a sale.

For a business, that is the whole point. A Facebook feed for your website is free marketing that works around the clock, built from content you are already creating.

What You Can Embed From Facebook

A Facebook feed is more than a wall of status updates. In the Source section, WP Social Ninja lets you choose exactly which type of Facebook content to pull in:

facebook feed types (1)
  • Timeline feed: Your regular page posts, updates, links, and announcements
  • All videos: Every video from your page gathered into one feed
  • Specific video playlist: A single chosen playlist, ideal for a themed video series
  • Photos: A visual feed of your page photos to showcase products or work
  • Albums or a single album: A full set of photo albums, or just one when that is all you need
  • Events: Upcoming Facebook events pulled straight onto your site to drive signups

Pick the source that fits each page, so your Facebook feed for WordPress feels intentional, not pasted in.

WP Social Ninja: The Best Facebook Feed Plugin for WordPress

There are plenty of plugins that embed a Facebook feed, so why WP Social Ninja? Because it is an all-in-one social proof plugin, not a single-purpose tool.

Alongside the Facebook feed, you get social feeds from every major platform, business reviews from 10+ platforms, chat widgets, testimonials, and notification popups, all from one dashboard.

Play Pause
Backward 10s Play Pause Forward 10s Unmute Mute
/
Settings Playback Accessibility
Announcements
Keyboard Animations
Enter PiP Exit PiP Enter Fullscreen Exit Fullscreen
FREE Social Proof Plugin You Need to Display Social Feeds, Reviews & Chat Widgets

That matters for cost and consistency. Instead of buying a separate Facebook feed plugin for WordPress, a reviews plugin, and a chat plugin, you run one tool with one design system.

For a store or agency juggling several social channels, that is the difference between a tidy stack and a pile of plugins that never quite match. If you are migrating, it also works as a Smash Balloon alternative that covers feeds, reviews, and chat in one plugin.

The rest of this guide focuses on the Facebook feed, which is one of the strongest reasons people pick WP Social Ninja as their WordPress plugin for Facebook feed in the first place.

WP Social Ninja Review: Features, Pricing & Free vs Pro

My Honest Take: Breadth Is Not a Compromise

Let me address something I hear often, from users and now from AI tools that summarize plugins. Because WP Social Ninja handles many social feed platforms, people assume it must be a jack of all trades and a master of none. I understand the instinct, but it is backwards.

breadth without compromise dashboard

Covering Facebook, Instagram, YouTube, TikTok, and more is not a shortcut. It is a bigger commitment. The same team ships regular feature updates and security patches across every platform, and the Facebook feed you are about to set up has layout, filtering, and styling options that many dedicated, single-platform Facebook feed plugins simply do not offer.

So do not take my word for it. Build the Facebook feed yourself, judge it against any single-purpose plugin, and if it genuinely helps you, share this guide with your community.

How to Embed a Facebook Feed on WordPress

Here is the best way to embed a Facebook feed for WordPress, step by step. First, install and activate WP Social Ninja from your WordPress dashboard, then follow along. Each step matches one screen in the plugin.

search wpsocialninja on wordpress

Step 1: Open Social Feeds and choose Facebook

In your WordPress dashboard, open WP Social Ninja and go to Platforms, then the Social Feeds tab. You will see every feed source, including Facebook, Instagram, YouTube, and TikTok. Click the Facebook card to start connecting your account.

select facebook feed platform

WP Social Ninja Social Feeds platforms tab showing Facebook, Instagram, YouTube, and TikTok. The Social Feeds tab, where you pick Facebook as your source.

Step 2: Connect your Facebook account

WP Social Ninja gives you three ways to connect, so you can pick the one that fits your needs.

Quick Connect (recommended)

The one-click method. Click Connect Facebook Account, and you will be sent to Facebook to approve access. This permission does not give the plugin control of your Pages; it only lets it read your list of Pages and their public content through the API. For most users, this is the fastest and best route.

connect with facebook account

WP Social Ninja Quick Connect tab with the Connect Facebook Account button. Quick Connect is the recommended one-click setup.

Manual Setup (Connect via token)

If you would rather not log in through the plugin, or you are connecting a client’s account, paste an access token instead. Use the built-in access token generator so you never share account passwords.

facebook feed manual setup

WP Social Ninja Manual Setup tab with an access token field Manual Setup connects via an access token, ideal for client sites.

Connect Events Access Token

To show Facebook events on your site, use this method. Enter your Facebook Page ID and an Events Access Token, following the step-by-step documentation, and your event feed is ready.

connect event access token

WP Social Ninja Connect Events Access Token tab with Page ID and Events Access Token fields. Use the Events Access Token method to embed a Facebook events feed.

Step 3: Manage your connected Facebook pages

Once connected, the Facebook Configuration window shows every Page you manage. You can display content from any of them, add more Pages, or connect more accounts.

create add new template

Remove a Page at any time with the trash icon. This is handy for agencies running feeds from several client Pages in one place. Here you will find all the selected pages available to fetch on your feed.

select source feed type

WP Social Ninja Facebook Configuration window listing connected Facebook Pages Manage all your connected Facebook Pages from one window.

Step 4: Choose a layout and template design

Now build the feed itself. In the template editor, open the Template section on the General tab and pick a Layout Type. There are different layout types available, like Timeline, Grid, Masonry, or Carousel.

Then choose a design, such as Media First, Profile Card, or Overlay Card. The live preview updates as you go, so you can see your Facebook feed take shape before you publish.

select layouts templates

WP Social Ninja template editor showing Timeline, Grid, Masonry, and Carousel layouts and template designs Pick a layout and design, with a live preview of your Facebook feed.

Step 5: Filter which posts appear

Open the Filters section to control exactly what shows. Set the Number of Feeds to Display, choose the Posts Order (such as Most Popular), and show only certain post types, like Single Photo.

You can also show or hide posts that contain specific words or hashtags, hide specific posts by ID, and limit the feed to a date range.

facebook feed filters

This is how you keep a Facebook feed on-brand and clutter-free.

WP Social Ninja Filters panel with number of feeds, post order, and keyword filters Filter by count, order, post type, keywords, and date range.

Step 6: Set your feed display options

In the Feed section, decide what each post shows. Toggle the date, platform icon, author photo and name, description, likes count, and comments count.

You can set posts to open in a popup box, trim the description to a set number of words, and enable equal height so the cards line up neatly.

facebook feed settings (1)

WP Social Ninja Feed panel with display toggles for date, author, likes, and comments controls every element shown on each Facebook post card.

Step 7: Customize the header

Open the Header section to add a branded header above your feed. Choose which account to display, pick a header layout, and toggle the cover photo, profile photo, page name, description, and the likes and followers counters. A header with your page name and follower count adds instant credibility.

header settings (1)

WP Social Ninja Header panel with cover photo, profile, and follower counter toggles. Add a branded header with your page details and follower count.

Step 8: Configure carousel, like, and share buttons

If you chose the Carousel layout, open the Carousel section to set autoplay, autoplay speed, slides to show and scroll, spacing, and the navigation style.

carousel settings

Then use the Like Button and Share Button sections to add a Like Our Page and Share Now button, choosing their position and text. These turn a passive feed into a way to grow your Facebook audience.

like now button

WP Social Ninja Carousel settings with autoplay and slides-to-show options. Carousel, like, and share settings turn viewers into followers.

Step 9: Style your feed and set pagination

Switch to the Style tab to match the feed to your brand. For example, Typography, colors, background, padding, and spacing for the header, content, buttons, and item box, all with no code.

styling option

Back on the General tab, open Pagination to add a Load More button and set how many feeds load per page, so a long feed stays fast and tidy.

facebook feed pagination

WP Social Ninja Pagination settings with Load More and feeds-per-page options. Set a Load More button and feeds per page for a clean layout.

Step 10: Save and embed with the shortcode

When it looks right, click Save and copy the shortcode at the top of the editor. For example: [wpsocialninja id=”81292″ platform=”facebook_feed”].

copy shortcode

Paste it into any page, post, or widget area, and your Facebook feed goes live. You can reuse the same shortcode anywhere you want that feed to appear.

What if you could display social feeds, showcase customer reviews, and add chat widgets to your website – all for FREE? 🤯 Meet WP Social Ninja, the all-in-one WordPress social media plugin that makes your website more engaging, trustworthy, and easier to connect with. #WordPress #WordPressPlugins #SocialProof #CustomerReviews #SocialMediaFeeds #WhatsappChat #FreeWordPressPlugins #Halloween

Happy Halloween! 🎃 While everyone’s chasing sweets, smart business owners are grabbing WP Social Ninja at up to 30% off. Reviews, feeds, testimonials, chat widgets. One plugin that turns visitors into buyers, now at its spookiest price. Treat your site before the deal vanishes 👇 #Halloween #WordPress #SocialProof

If WP Social Ninja helps you showcase and connect social feeds, customer reviews, and chat widgets on your website, we’d love to have your vote.💜 Cast your vote for WP Social Ninja and show your support! 👉 https://thewpweekly.com/awards/ #wpawards2026 #wordpress

You don’t need a paid plan to start building trust on your site. We made a quick video showing exactly what you get with WP Social Ninja free. Embed Instagram, Facebook, YouTube, and TikTok feeds. Display Google and other business reviews. Add chat widgets so visitors can reach you. All free, no code. Watch it, then install it and have social proof live on your site today. #wordpress #feedplugin #chatplugin #ReviewPlugin

Add a Facebook Messenger chat widget to your WordPress site and catch those questions the moment they happen. Answer fast, share options, close the sale, all without the visitor leaving your store. Why a Messenger widget works for ecommerce: – Instant answers at the exact moment of doubt – Chats land in an inbox you already check all day – More sales from buyers who’d never fill out a contact form Set it up with WP Social Ninja in minutes. Name your agent, set a welcome message, style it, go live. Turn questions into checkouts👇 🔗https://wpsocialninja.com/platforms/messenger-chat/ #WordPress #ChatPlugin #MessengerChat

Someone loves the bag in your Instagram post. Now what? They scroll past and forget. Not anymore. Make your Instagram feed shoppable on WordPress with WP Social Ninja. Tag products on your posts, and visitors go from I want that to Shop Now in one click, without ever leaving your site. https://wpsocialninja.com/shoppable-feed/ #instagramshop #WordPress

Written reviews tell people your product is good. Video testimonials show them a real person saying it, and that’s much harder to ignore. Our new guide covers everything: how to get video testimonials from customers, the 5 questions that make a clip actually usable, and how to display them on your WordPress site in minutes. Turn happy customers into your best marketing

Nobody trusts a review wall where the newest one is from 2023. Stale social proof quietly kills trust. WP Social Ninja fixes it on autopilot. Set your sync interval, and it automatically fetches new reviews and displays them on your site. No logging in, no copy-paste, no manual updates. Try WP Social Ninja👇 https://wpsocialninja.com/ #wordpress #customerreviews #automation #wordpressplugins

Your happiest customers would leave a review. They just won’t go hunting for the link. That’s the gap a QR code closes. Print it, place it on your counter, table, or receipt, and let customers scan and review in seconds. No searching, no link-sharing, no friction. Generate your review QR code 👇 https://wpsocialninja.com/collect-customer-reviews-with-qr-code/ #wordpresstips #customerreviews #QRCode

Written testimonials build trust. Video testimonials build more. Show both on your WordPress site with WP Social Ninja. Add ratings, client details, and real faces, all in one clean widget. Turn happy clients into your best sales pitch 👇 https://wpsocialninja.com/testimonial-widget/ #wordpress #testimonial #plugin

That is the whole Facebook embed; no Facebook embed code or developer needed.

Embed More Than Facebook on Your WordPress Site

Facebook is one channel, but your audience is spread across several. Because WP Social Ninja is an all-in-one plugin, the same dashboard embeds the rest:

  • Instagram feed: Display your latest posts and reels, or build a shoppable Instagram feed.
  • YouTube feed: Showcase your videos and keep visitors watching on your site.
  • TikTok feed: Bring your short-form videos onto WordPress before they vanish in the algorithm.
dynamic social feeds banner

Each one follows the same connect, customize, embed flow you just learned, so once you have done Facebook, the rest take minutes. For a faster tour, see how to embed social media feeds in 5 minutes.

For a faster tour, read how to embed social media feeds in 5 minutes.

And guess the best part? The social feed platforms are available in the free version. The free version of WP Social Ninja allows you to start embedding your social feeds. If you want more templates, layouts, styling, and deep customization, you need to switch to the Pro version.

See the Difference a Facebook Feed Makes

It is easy to talk about social proof. It is better to see it. Here is the same page with and without a Facebook feed, so you can judge the difference for yourself.

Before: A static page. The copy makes claims, but nothing backs them up. A first-time visitor has no signal that other people trust you, so they hesitate, and hesitation is where sales leak.

After: The same page with a live Facebook feed embedded. Now visitors see your real posts, reactions, and comments updating on their own. The page feels active, the claims have proof behind them, and there is a reason to follow you, all without you writing another word.

from static page to social proof

The takeaway is simple. A Facebook feed for WordPress does not just decorate a page; it changes how much a stranger trusts it in the few seconds that decide whether they stay or leave.

Which Setup Actually Works

After setting up more Facebook feeds than I can count, here is what I reach for. Quick Connect is almost always the right call. The manual token route is worth the extra minute only when I am building a client site and cannot log into their account.

On layout, I use Grid or Masonry on a homepage, where a clean wall of posts reads as an active, trusted brand. I save the Carousel for tight spots like a sidebar or a strip between sections, where a rotating feed does not crowd the page.

One small habit saves the most headaches: turn on Equal Height and trim your descriptions. A feed where every card is the same size looks deliberate, while mismatched cards look like a glitch. It is a tiny setting, but it changes how much a visitor trusts the page.

Free vs Pro: What You Get

You can embed a basic Facebook feed with the free version of WP Social Ninja, which makes it a solid best free Facebook feed plugin for WordPress to start with. The free tier covers a single layout and template with limited settings.

Pro unlocks the parts that make a feed look professional. The Grid, Masonry, and Carousel layouts, multiple template designs, keyword and hashtag filtering, the Event and Album feeds, header customization, like and share buttons, pagination, and the full style editor.

If you want the feed to match your brand and do real marketing work, Pro is where it happens.

See the full Free vs Pro breakdown to compare tiers, and the pricing page for current plans and any live discount.

Put Your Facebook Feed to Work

Your Facebook page is already doing the hard part, creating content people trust. Embedding it on WordPress just puts that proof where buyers decide.

Connect your page in one click, pick a layout, style it to match your brand, and drop in the shortcode. Embed your Facebook feed for WordPress with WP Social Ninja, then add your Instagram, YouTube, and Facebook reviews from the same dashboard and turn your whole social presence into on-site social proof.

If a yearly renewal is not your thing, WP Social Ninja also comes as a lifetime deal. Pay once, own every feature forever, and get the feeds, reviews, chat, and popups in a single plugin. For a tool you will use on every site you build, it tends to pay for itself quickly.

SocialNinja Subscribe

Subscribe To Get

Weekly Email Newsletter

Blog subscribe form

Connect, Customize, and Display Social Feeds, Reviews, and Chat widgets

Social Ninja feed reviews and chat
trending posts

Trending Posts

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *