Services Marketplace Work Hosting About
Start a projectSign in

Displaying the Feed

Last updated 31 July 2026

Three layouts

  • feed, a full width swipeable feed, the default
  • carousel, a horizontal row the shopper scrolls sideways
  • grid, a tidy grid of poster cards

Every layout opens the same full screen player when a card is tapped, with the buy controls inside it.

Shortcode

Drop this into any page, post or widget area:

[saskreels]

That renders your default layout with up to 12 videos. To control it:

[saskreels layout="carousel" limit="8" title="Shop the look"]

Shortcode options

  • layout, feed, carousel or grid. Defaults to the layout set in Settings
  • limit, how many videos to show. Defaults to 12
  • ids, comma separated product IDs, to show a hand picked set in that order
  • title, a heading rendered above the feed

Examples

[saskreels layout="grid" limit="6"]

[saskreels ids="1024,1130,1188" title="New this week"]

[saskreels layout="carousel" limit="10" title="Trending"]

Elementor

If your theme is built with Elementor, search for EternalReels in the widget panel and drag it in. No shortcode needed.

The widget gives you the same choices as the shortcode, with styling controls on top:

  • Heading, layout, number of videos, and a hand picked list of product IDs
  • Show or hide the product title and price on each card
  • Accent colour, button text and corner radius, so the feed matches your theme

Where to place it

  • Home page, below the hero, as the first thing that shows the product in motion
  • Shop or category page, a carousel above the product grid
  • Product page, a hand picked feed using ids to show that product and what goes with it

Performance

Only the poster images load with the page. The video itself loads when it is needed, and it is served from the edge by the media server rather than by your hosting. A feed of ten videos costs your page roughly what ten images cost.