Docs    Instagram

Instagram Feed Option Features – PRO vs. Free

A table of every Instagram Feeds setting and whether it is available in the free or Pro version of the plugin.

Would you like to know which shortcode options Instagram Feed accepts, and which of them the free version has?

In this guide, you’ll find every shortcode option, what it does, the values it accepts, and whether the free version includes it.

For the features that come with each license level, see our guide to the differences between the free version and Instagram Feed Pro.

Before you get started, make sure Instagram Feed is installed and activated on your site.

How Do Shortcode Options Work?

Each feed you make in the feed builder has its own shortcode, such as [instagram-feed feed=3]. You set the feed’s options in the feed builder. The shortcode only says which feed to show.

A shortcode without a feed option shows feed 1, unless the site still has a legacy feed.

Most options in this guide are legacy shortcode options. They work only in a shortcode with no feed option. The site must also have been updated from an older version of the plugin and still have a legacy feed. Learn more in our guide to Instagram legacy feeds.

In the tables below, the Free 6.15.1 column says whether the free version reads the option. The Instagram Feed Pro column says the license level that includes it. Each license level includes everything in the levels before it. “Basic and up” means Basic, Plus, and Elite. Options that are not part of a Plus or Elite feature come with every license level.

Shortcode Options for Feed Builder Feeds

A shortcode for a feed made in the feed builder reads only the options in this table. The plugin ignores any other option you add to the shortcode.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
feedThe ID of the feed to show, such as [instagram-feed feed=3].The ID of a feedYesBasic and up
classA CSS class added to the feed container.A class nameYesBasic and up
headersourceThe connected account the header shows, by username or user ID.A username or user IDYesBasic and up
cachetimeCaches the feed’s page for this many minutes.A number of minutesNoBasic and up
permanentKeeps a permanent copy of the feed so the plugin never looks for new posts.true or falseNoBasic and up
moderationmodeShows the Moderation Mode link on the front end of the site, where you pick which posts to show or hide. Only users who can edit posts see the link.true or falseNoPlus and up
hidephotosHides these posts.Post IDs separated by commasNoPlus and up
mediavineTurns on the Mediavine integration.true or falseNoBasic and up

Legacy Shortcode Options

A legacy feed reads the options in these tables. The plugin reads each option from the shortcode first and from the plugin’s settings when the shortcode leaves it out.

Feed Source Options

These options choose which posts the feed shows. Of these options, the free version reads only id and user. This means it shows posts from a connected account.

Hashtag and tagged feeds require an Instagram Business profile. To show posts from a user feed that also have a certain hashtag, use the includewords option.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
typeThe kind of feed.user, hashtag, tagged or mixed. A mixed feed combines a user feed with a hashtag or tagged feed.NoPlus and up for hashtag and mixed, Elite for tagged
idThe connected account to show posts from. Separate several accounts with commas.The username or user ID of a connected accountYesBasic and up
userAnother way to name the connected account. It does the same job as id for a user feed.The username or user ID of a connected accountYesBasic and up
hashtagThe hashtags to show posts for. Separate several hashtags with commas.One or more hashtagsNoPlus and up
taggedThe accounts whose tagged posts to show. Separate several accounts with commas.The username of a connected accountNoElite
orderThe order of hashtag posts.top or recentNoPlus and up

Layout and Size Options

These options set the layout and size of the feed, the number of posts, and the number of columns.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
layoutHow posts are arranged.grid, carousel, masonry or highlightNoBasic and up
widthThe width of the feed.A numberYesBasic and up
widthunitThe unit of the feed width.px or %YesBasic and up
widthrespMakes the feed width responsive. The feed then fills the full width of mobile screens.true or falseYesBasic and up
heightThe height of the feed.A numberYesBasic and up
heightunitThe unit of the feed height.px or %YesBasic and up
backgroundThe background color of the feed.A hex color codeYesBasic and up
classA CSS class added to the feed container.A class nameYesBasic and up
numThe number of posts to show at first.A numberYesBasic and up
nummobileThe number of posts to show at first on mobile screens.A numberYesBasic and up
colsThe number of columns.A numberYesBasic and up
colsmobileThe number of columns on mobile screens.A numberYesBasic and up
colstabletThe number of columns on tablets.A numberYesBasic and up
disablemobileTurns off the mobile layout.true or falseYesBasic and up
imagepaddingThe space around each post.A numberYesBasic and up
imagepaddingunitThe unit of the space around each post.px or %YesBasic and up
apinumThe number of posts to request from the API at a time. The plugin requests the larger of this number and the number of posts it needs to show.A numberYesBasic and up
offsetThe number of posts to skip at the start of the feed.A numberNoPlus and up

These options apply when layout is carousel.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
carouselTurns the feed into a carousel.true or falseNoBasic and up
carouselrowsThe number of rows in the carousel.1 or 2NoBasic and up
carouselloopWhether the carousel loops through the posts or rewinds to the first post at the end.rewind or infinityNoBasic and up
carouselarrowsShows arrows to move through the carousel.true or falseNoBasic and up
carouselpagShows pagination below the carousel.true or falseNoBasic and up
carouselautoplayMoves the carousel on its own.true or falseNoBasic and up
carouseltimeThe time between slides when autoplay is on.A number of millisecondsNoBasic and up

Highlight Options

These options apply when layout is highlight.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
highlighttypeHow posts are chosen for highlighting.pattern, hashtag or idNoBasic and up
highlightpatternHow often a post is highlighted.A numberNoBasic and up
highlightoffsetThe post where the highlight pattern starts.A numberNoBasic and up
highlighthashtagHighlights posts that use these hashtags.One or more hashtagsNoBasic and up
highlightidsHighlights these posts.Post IDsNoBasic and up

Post Options

These options control the order of posts, the type of posts, the image size, the lightbox, and where each post links.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
sortbyHow posts are sorted.none (newest first) or random. Instagram Feed Pro also accepts likes.YesBasic and up
imageresThe size of the post images.auto, thumb, medium or fullYesBasic and up
mediaWhich types of posts to show.all, photos or videosYesBasic and up
videotypesWhich video types to show when the feed includes videos.regular, reels or both separated by a commaYesBasic and up
disablelightboxTurns off the lightbox popup.true or falseNoBasic and up
captionlinksLinks each post to the URL in its caption instead of to Instagram.true or falseNoBasic and up

These options control the comments in the lightbox and what shows when a visitor hovers over a post.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
lightboxcommentsShows comments in the lightbox.true or falseNoBasic and up
numcommentsThe number of comments to show, starting with the most recent.A numberNoBasic and up
hovercolorThe background color when a visitor hovers over a post.A hex color codeNoBasic and up
hovertextcolorThe text and icon color when a visitor hovers over a post.A hex color codeNoBasic and up
hoverdisplayWhat shows when a visitor hovers over a post. Separate several values with commas.username, date, instagram, location, caption or likesNoBasic and up

Header Options

These options control the feed header.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
showheaderShows or hides the header.true or falseYesBasic and up
headerstyleThe header style.standard, boxed, centered or textNoBasic and up
headersizeThe size of the header.small, medium or largeYesBasic and up
headercolorThe color of the header text.A hex color codeYesBasic and up
headerprimarycolorThe primary color of the boxed header.A hex color codeNoBasic and up
headersecondarycolorThe secondary color of the boxed header.A hex color codeNoBasic and up
headeroutsideShows the header outside the scrollable area of a feed with a set height.true or falseYesBasic and up
headersourceThe connected account the header shows, by username or user ID.A username or user IDYesBasic and up
showbioShows the bio in the header.true or falseYesBasic and up
custombioShows your own text as the bio.TextYesBasic and up
customavatarShows your own image as the avatar.The full URL of an imageYesBasic and up
showfollowersShows the follower count in the header.true or falseNoBasic and up
storiesIncludes the account’s stories in the header when it has them.true or falseNoBasic and up
storiestimeHow long each story image shows. The plugin uses at least 500. When the option is empty, it uses 5000.A number of millisecondsNoBasic and up

Caption, Likes, and Comments Options

These options control the captions and the likes and comments under each post.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
showcaptionShows the caption of each post.true or falseNoBasic and up
captionlengthThe number of characters to show in the caption.A numberNoBasic and up
captioncolorThe color of the caption text.A hex color codeNoBasic and up
captionsizeThe size of the caption text.A numberNoBasic and up
showlikesShows the likes and comments.true or falseNoBasic and up
likescolorThe color of the likes and comments.A hex color codeNoBasic and up
likessizeThe size of the likes and comments.A numberNoBasic and up

Load More and Follow Button Options

These options control the Load More button and the Follow on Instagram button.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
showbuttonShows the Load More button.true or falseYesBasic and up
buttoncolorThe background color of the Load More button.A hex color codeYesBasic and up
buttontextcolorThe text color of the Load More button.A hex color codeYesBasic and up
buttontextThe text on the Load More button.TextYesBasic and up
showfollowShows the Follow on Instagram button.true or falseYesBasic and up
followcolorThe background color of the Follow on Instagram button.A hex color codeYesBasic and up
followtextcolorThe text color of the Follow on Instagram button.A hex color codeYesBasic and up
followtextThe text on the Follow on Instagram button.TextYesBasic and up
autoscrollLoads more posts when a visitor scrolls down the page.true or falseNoBasic and up
autoscrolldistanceHow far from the end of the feed the next posts start to load. The plugin uses at least 20.A numberNoBasic and up

Post Filtering and Moderation Options

These options choose which posts to show or hide.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
includewordsShows only posts with these words or hashtags in the caption.Words or hashtags separated by commasNoPlus and up
excludewordsHides posts with these words or hashtags in the caption.Words or hashtags separated by commasNoPlus and up
hidephotosHides these posts.Post IDs separated by commasNoPlus and up
whitelistShows only the posts in a saved list of approved posts.The name of the listNoPlus and up
moderationmodeShows the Moderation Mode link on the front end of the site, where you pick which posts to show or hide. Only users who can edit posts see the link.true or falseNoPlus and up

Caching and Other Options

These options control caching, images, and the rest of the feed.

OptionWhat it doesAccepted valuesFree 6.15.1Instagram Feed Pro
permanentKeeps a permanent copy of the feed so the plugin never looks for new posts.true or falseNoBasic and up
cachetimeCaches the feed’s page for this many minutes. The plugin uses at least 1.A number of minutesYesBasic and up
resizeprocessWhen the plugin resizes post images. With page it resizes them while the page loads. With background, the plugin’s default, it resizes them in a separate request after the feed loads.page or backgroundYesBasic and up
customtemplatesReplaces the feed’s default HTML with custom templates from your theme folder. Your theme must have the templates for this option to work.true or falseYesBasic and up
mediavineTurns on the Mediavine integration.true or falseNoBasic and up

That’s it! You now know which shortcode options Instagram Feed accepts, which ones the free version reads, and which license level includes each one. To learn how a legacy feed works, see our guide to Instagram legacy feeds.

Frequently Asked Questions

Below, we’ve answered some of the most common questions about Instagram Feed shortcode options.

Why does my shortcode option not work?

A feed made in the feed builder reads only the options in the Shortcode Options for Feed Builder Feeds table. To change any other setting, edit the feed in the feed builder. The legacy options work only in a shortcode with no feed option, on a site that still has a legacy feed.

Can I add an access token to the shortcode?

No. The plugin never uses an access token added to the shortcode. In a legacy feed, it shows the error “Error: Cannot add access token directly to the shortcode.” To fix this, remove the token from the shortcode and connect your account at Instagram Feed » Settings.

Which shortcode options can I use in the free version?

The free version has the options marked Yes in the Free 6.15.1 column, mostly size, header, button, and caching options. It shows posts from a connected account only. Hashtag, tagged, and mixed feeds need Instagram Feed Pro. Learn more in our guide to displaying a hashtag feed.

How do I show posts from another Instagram account?

You can only show posts from accounts you own or have administrative access to. Connect each account in the plugin first, then name it in the feed.

support

Couldn’t find your answer in the docs?

Contact Support