Style Editor Docs
     
  • Home
  • Add-ons
  • Templates
    • Zion
    • Alsten
    • Lemberg
    • Bergen
    • Hafen
    • Altona
    • Enkel
    • Horten
    • Hisingen
    • Agen
    • Tjörn
    • Halmstad
    • Öland
  • Support
    • Style Switcher
    • Common Issues
    • Installation
    • Guides
    • Blog
    • Updates
    • Marketplace
  • Home
  • Add-ons
  • Templates
    • Zion
    • Alsten
    • Lemberg
    • Bergen
    • Hafen
    • Altona
    • Enkel
    • Horten
    • Hisingen
    • Agen
    • Tjörn
    • Halmstad
    • Öland
  • Support
    • Style Switcher
    • Common Issues
    • Installation
    • Guides
    • Blog
    • Updates
    • Marketplace
  1. Add-ons

 

Easy-to-Use & Customizable

Instagram feed widget 

 

Live Preview
draggable-hero text-center
How to add custom widget to your Jimdo website pull-down

Instafeed.js

Instafeed.js is a simple way to display your Instagram photos on your website. This plugin has been already used in Matrix Themes and now it's available with the latest version 2.

Official documentation:

https://github.com/stevenschobert/instafeed.js

 

Installation

1. Facebook app and test user setup

To authorize Instafeed.js to fetch your media you'll need to create a Facebook app, and add your Instagram user account as a test user:

  • Follow steps 1 - 3 here: Facebook Basic Display API guide
  • Use the User Token Generator to create a starting access token.

Instagram User Access Tokens are valid for 60 days and can be refreshed as long as they are at least 24 hours old but have not expired.

2. Adding Instafeed.js to your web page

The next steps assume:

  • You have your Facebook app already
  • You're using Instagram Token Agent
  • You're using a Matrix Theme or Zodiac framework (that include jQuery library and CSS classes)

3. Paste the below code to your website (Widget/HTML) by adding your own Instagram token.

Generate your Access Token

The alternative way to get the Instagram access token by using a third-party service

Token generator

style01


<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/stevenschobert/instafeed.js@2.0.0rc1/src/instafeed.min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { var feed = new Instafeed({ accessToken: 'Your instagram token goes here', limit: 6, template: '<div class="instamatrix col-4 add-5 cc-box" style="display:inline-block;"><a href="http://instagram.com/{{model.user.username}}" target="_blank">{{model.user.username}}<\/a><a href="{{link}}" title="{{caption}}" target="_blank"><img src="{{image}}" alt="{{caption}}" class="w-100"/><\/a><\/div>' }); feed.run(); }); })(jQuery); //]]> </script>
<div id="instafeed" class="col-12"> </div>

style02


<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/stevenschobert/instafeed.js@2.0.0rc1/src/instafeed.min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { var feed = new Instafeed({ accessToken: 'Your instagram token goes here', limit: 4, target: 'instafeed2', template: '<div class="instamatrix w-100"><a href="http://instagram.com/{{model.user.username}}" target="_blank">{{model.user.username}}<\/a><a href="{{link}}" title="{{caption}}" target="_blank"><img src="{{image}}" alt="{{caption}}" class="w-100"/><\/a><\/div>' }); feed.run(); }); })(jQuery); //]]> </script>
<div id="instafeed2" class="is--flex is-flex-block no-padding is-fullwidth is-matrix-block"> </div>

style03

@hotelperugino


<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/stevenschobert/instafeed.js@2.0.0rc1/src/instafeed.min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { var feed = new Instafeed({ accessToken: 'Your instagram token goes here', limit: 5, target: 'instafeed3', template: '<div class="instamatrix col-4 add-20 cc-box"><a href="http://instagram.com/{{model.user.username}}" target="_blank">{{model.user.username}}<\/a><a href="{{link}}" title="{{caption}}" target="_blank"><img src="{{image}}" alt="{{caption}}" class="w-100 mid-round"/><\/a><\/div>' }); feed.run(); }); })(jQuery); //]]> </script>
<div class="hs-description color-white cc-clearover add-5 bg-dark"> <div class="left-align"> <div class="fa fa-instagram"> <p class="size-16 weight-500"> @hotelperugino </p> </div> </div> </div> <div id="instafeed3" class="is--flex is-flex-block no-padding is-matrix-block bg-white has-shadow cc-clearover"> </div>

Style04

Instagram


Maecenas egestas arcu quis ligula mattis placerat. Vestibulum rutrum, mi nec elementum vehicula, eros quam gravida nisl, id fringilla neque ante vel mi. Fusce egestas elit eget lorem. Nullam quis ante. Fusce ac felis sit amet ligula pharetra condimentum.


Follow us

<div class="is-matrix is-fullwidth bg-dark" style="background:#003be0;"> <div class="is-flex is-flex-block mobile-auto cc-clearover"> <div class="col-6"> <div id="instafeed4" class="col-12"> </div> </div> <div class="mobile-auto col-6 m-padding cc-box is--flex" style="padding:5%;"> <div class="color-white" style="max-width:800px; margin:0 auto;"> <h3> Instagram </h3> <br /> <p> Maecenas egestas arcu quis ligula mattis placerat. Vestibulum rutrum, mi nec elementum vehicula, eros quam gravida nisl, id fringilla neque ante vel mi. Fusce egestas elit eget lorem. Nullam quis ante. Fusce ac felis sit amet ligula pharetra condimentum. </p> <br /> <!-- ************* default button ************* --> <a class="hs-button ghost-white" href="https://www.matrix-themes/widgets/" target="">Follow us</a> </div> </div> </div> </div> <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/stevenschobert/instafeed.js@2.0.0rc1/src/instafeed.min.js"></script> <script type="text/javascript"> //<![CDATA[ jQuery.noConflict(); (function($) { // Init $(document).ready(function() { var feed = new Instafeed({ accessToken: 'your Instagram token goes here', limit: 1, target: 'instafeed4', template: '<div class="instamatrix cc-box" style=""><a href="http://instagram.com/{{model.user.username}}" target="_blank">{{model.user.username}}<\/a><a href="{{link}}" title="{{caption}}" target="_blank"><img src="{{image}}" alt="{{caption}}" class="w-100"/><\/a><\/div>' }); feed.run(); }); })(jQuery); //]]> </script>

How to add a custom widget to your Jimdo website

1. Click the Matrix Themes admin menu and select the 'Shortcodes' section.

 

2. Choose any custom widget using the copy button.

 

3. Paste the widget code to your website inside the 'Widget/HTML' module.

 

4. Customize it by adding your own text and images.

hs-fullwidth bg-lightgray
How to add a custom widget to Jimdo website wow animated fadeInUp

Make your own website

with built-in tools to grow your business online.

Select a template
bg-primary color-white hs-fullwidth

SUPPORT

  • Blog
  • Support center
  • Tutorials
  • Common Support issues
  • Updates

QUICK LINKS

  • Advanced Style Editor
  • Features
  • Pricing
  • Pre Purchase Questions
  • Marketplace
  • Zødiac Framework
  • Jimdo Creator

WIDGETS

  • Instagram feed
  • Team Showcase
  • Animations
  • Parallax widget
  • Full width widgets
  • Countdown Timer
  • All Widgets

GET INSPIRED

  • Showcase
  • Custom widgets
  • Enterprise Package
  • No coding features
  • Matrix variables
  • Dolphin Block Elements
hide-in-doc-page

Showcase
draggable-logo

 

Main colors
   bg-primary
   bg-primary-light
   bg-primary-dark
   bg-secondary
   bg-secondary-dark
Template sections
   body
   top-header
   header
   content
Footer Styles
   background
   text color
   link color
   horizontal line
Buttons
   style 1
   style 2
   style 3
Other elements
  social icons
  navigation color
  subnav background
Mobile navigation
   background color
   navigation color
Template configurations
has-center-nav g-font
navigation styles
size-15 weight-400 snip-nav is-uppercase --line01
content styles
form-white
footer styles
o-form  color-white
Typography
Heading H1
weight-600 is-uppercase
Heading H2
weight-600 is-uppercase
Heading H3
weight-600 is-uppercase
Buttons
weight-600 is-uppercase
Animations
none

Note:
All changes made here will be applied to your entire website.
is-switcher admin-only

MATRIX THEMES

STAND OUT WITH A PROFESSIONAL JIMDO WEBSITE

About | Privacy Policy | Cookie Policy | Sitemap
Copyright © 2022 All rights reserved
Log in Log out | Edit
  • Scroll to top
Close