Sky Addons  ·  Elementor Widget
INTRODUCING

Facebook Feed Carousel

Your Facebook page feed as a carousel in Elementor — posts, images and links pulled in and styled to match your site.

TECHBEZ

Everything we post, on one row

The workshop notes, the student work and the quotes that get pinned above the bench. One row, because a wall of them was too much to take in.

THIS WEEK

Straight off the page, three at a time

It moves on its own until you touch it, then it waits. On the home page this sits under the fold, where people scroll rather than read.
THE WORKSHOP SCREEN

A taller card, for the wall display

Picture on top, words underneath, and a card deep enough to read from the far bench. The same posts, laid out for a screen nobody stands close to.
FEATURED

The one in the middle is the one we mean

The centre card stands up and the rest lean away, so a visitor knows where to look without being told. We use it for the post of the month.
LONG RUNS

Nine of twelve, not nine dots

Past about eight posts the dots stop meaning anything. A count tells you how far in you are and how much is left, which is the only thing anybody wanted to know.

BROWSING

Push it and let it run

No snapping and no stops. It carries on where you shoved it and settles wherever it likes, which suits a shelf you are meant to rummage through.

THE QUOTE RAIL

Words only, moving slowly

No photographs and no counts, two wide cards at a time. It runs along the top of the reading list, where a picture would only get in the way.
FAQ
Frequently asked

Facebook Feed Carousel

Straight answers about what this one does, where it fits in a real build, and what it costs you to ship.

Still stuck?

Read the documentation for this one, or write to us — a human answers inside a business day.

What do I need to connect a Facebook feed to Elementor?

A Facebook Page ID and a Page Access Token with permission to read that page’s feed. Sky Addons for Elementor stores the pair once under Sky Addons → Settings → API, or you can set the API Source to Custom and paste them into a single Facebook Feed Carousel widget. Nothing else is needed.

Does it call the Facebook API on every page view?

No. Caching is on by default and the response is kept in a WordPress transient, refreshed on the interval you pick — 30 minutes, 1, 3, 6, 12 or 24 hours, or 7 days, with 12 hours as the default. Between refreshes the carousel is served entirely from that stored copy.

How many Facebook posts can the carousel show?

Up to 50. The Number of Posts field accepts 1 to 50 and defaults to 6, and Sky Addons fetches and caches up to 50 posts per page in a single request. The cache is keyed to the Facebook Page ID, so several widgets pulling the same page share one stored copy instead of each calling the API.

What happens when the Facebook access token expires?

The carousel renders nothing on the live page. Sky Addons prints Facebook’s own error message inside the Elementor editor so you can see exactly what the Graph API returned, but on the front end the widget outputs no markup rather than a broken box. Page tokens can be extended to long-lived ones in Facebook’s Token Debugger.

Are the images loaded from Facebook's servers?

No — with caching on, Sky Addons downloads each post’s photos into a cache folder in your uploads directory and serves them from your own domain. The previous batch is deleted when the cache refreshes, so the folder does not grow every cycle. Facebook’s CDN links expire, which is exactly why this matters.

Do I need Elementor Pro for the Facebook Feed Carousel?

No. The widget ships in Sky Addons Pro and runs on free Elementor — the carousel, the feed request and every style control come from Sky Addons, not from Elementor Pro. You do need a Facebook Page you administer, because a Page Access Token can only be issued for a page you manage.

How many posts are visible at once in the carousel?

Columns run from one to five and are set per breakpoint, with three as the default. Autoplay is on out of the box and there are two card layout styles. Columns decide how many slides are visible; the Number of Posts limit decides how many are loaded into the track.

Can it pull posts from a personal Facebook profile?

No. Sky Addons’ Facebook Feed Carousel reads the Graph API page posts endpoint, so the source must be a Facebook Page, given as its numeric ID or its username. Personal profiles and private groups are not reachable through that endpoint, and no plugin can work around a Facebook API restriction.

Can two carousels show two different Facebook pages?

Yes. Set API Source to Custom on the widget and give it its own Page ID and Page Access Token; that pair overrides the global settings for that widget alone. Each distinct Page ID gets its own cache entry, so two carousels pointing at two pages refresh independently of one another.

Is there a Load More button on the carousel?

No — Load More belongs to the Facebook Feed grid widget, not the carousel. Here every post inside your Number of Posts limit is placed in the track at load and reached by swiping or by the arrows and pagination. Pick the grid layout if you want a click-to-append feed instead.