Difference between revisions of "Melbourne ecommerce theme - Displaying an Instagram feed on your home page"

From Spiffy Stores Knowledge Base

Line 12: Line 12:
 
# For ''Description'', enter "Instagram photos to display on my website"
 
# For ''Description'', enter "Instagram photos to display on my website"
 
# For ''Website URL'', enter the address of your store (e.g. http://joesgifts.com.au)
 
# For ''Website URL'', enter the address of your store (e.g. http://joesgifts.com.au)
# For ''Valid redirect URIs'', enter <pre>http://www.spiffystores.com/instagram</pre>
+
# For ''Valid redirect URIs'', enter <pre>http://www.spiffystores.com/kb</pre>
 
# For ''Contact email'', enter your email address
 
# For ''Contact email'', enter your email address
 
# Click on the Register button and copy the provided Client ID into the Theme Settings.
 
# Click on the Register button and copy the provided Client ID into the Theme Settings.
Line 53: Line 53:
 
<input type="hidden" value="token" id="response_type" name="response_type">
 
<input type="hidden" value="token" id="response_type" name="response_type">
 
<input type="hidden" value="public_content" id="scope" name="scope">
 
<input type="hidden" value="public_content" id="scope" name="scope">
<input type="hidden" value="http://www.spiffystores.com/instagram" id="redirect_uri" name="redirect_uri">
+
<input type="hidden" value="http://www.spiffystores.com/kb/index.php?title=Melbourne_ecommerce_theme_-_Displaying_an_Instagram_feed_on_your_home_page" id="redirect_uri" name="redirect_uri">
 
<input type="submit" value="Generate Access Token" class="button">
 
<input type="submit" value="Generate Access Token" class="button">
  

Revision as of 10:45, 8 June 2016

From the Theme Settings > Home Page - Instagram widget section, you can enable the Instagram Widget to display Instagram images on your shop's home page.

You will require a Client ID from Instagram before this feature can enabled. You can register for one on Instagram's website

Getting your Client ID from Instagram

  1. Go to the Instagram website and log in to your account.
  2. Follow this link to the page where you can register a new Client ID
  3. For Application Name, enter "Social Pics of my Products"
  4. For Description, enter "Instagram photos to display on my website"
  5. For Website URL, enter the address of your store (e.g. http://joesgifts.com.au)
  6. For Valid redirect URIs, enter
    http://www.spiffystores.com/kb
  7. For Contact email, enter your email address
  8. Click on the Register button and copy the provided Client ID into the Theme Settings.

Editing your theme settings

Once you have registered your client ID, you'll need update your theme settings.

  1. Go to the Design & Assets -> Theme editor section, and scroll down to the Home Page - Instagram widget section
  2. Copy your Client ID from Instagram into the Instagram Client ID field
  3. Instagram Widget Title is the title that appears above your Instagram feed on your home page
  4. Enter your Instagram username. It's important to only enter your Instagram username without any special characters. Please do not include the @ symbol with your username or the URL to your Instagram profile.
  5. Number of Images sets the number of images to show. By default it's 12. It should be 2 or 3 times whatever number you set in the Number of Images to display per row field.
  6. Number of Images to display per row is how you can make your Instagram images bigger or smaller. The higher the number, the smaller the images are, and the more that are displayed in the row.




« The Melbourne theme guide




Instagram feed not showing?

As of June 1st, 2016, Instagram now requires the use of an Instagram Access Token. We have added support for this new Instagram token in the latest version of the theme. To display an Instagram feed on your home page, you can generate an Instagram Access Token below, by entering your Instagram Client ID.

This token allows the theme to securely access your Instagram profile, for the sole purpose of displaying your Instagram photo feed in your store.