Elfsight Feed Block (Instagram)

The Elfsight block allows embedding a social media feed from the 3rd party service provider Elfsight. Elfsight is primarily used to display a feed of Instagram posts.

Please be aware that you will have to create an account with Elfsight and they have a separate plan/pricing structure depending on your needs. Learn more about Elfsight Pricing.

A collection of features or functionality that can be enabled on sites. WDS has made several optional modules available to site administrators to enable on their site. For example, the "News" module enables the News content type and provide a News List Block for displaying news on a page. Required

This block is available when the Social Media Blocks module is enabled on your site.


Create an Instagram feed widget within your Elfsight account. This will provide the embed code needed in the steps below. Follow the instructions on the Elfsight website on how to set this up. When creating the feed and choosing the source data, avoid the "Multiple Sources" method, as it's not reliable and can often result in your widget not working correctly.

Add the "Elfsight Block" to a page layout as you would with any other block. You'll be asked to enter the embed code associated with the feed you created on Elfsight's website. When entering the code, omit the “script” tag, you only need what is in the “div” tag.

Note that the feed may not be visible in the layout preview interface. You may need to save the layout and view the page to view the feed.