Vyhledávání
Instagram feed na váš web
Ukážeme si, jak jednoduše vložit instagram feed na váš web. Vložte si na web instagram feed v několika snadných krocích.
Registrace
1. Jděte na stránky profilepageimages.usecue.com.

2. Nyní je potřeba se zaregistrovat. Klikněte na ikonu menu po levé straně a vyberte REGISTER.

3. Po kliknutí na REGISTER se zobrazí okno, kde vyplníte e-mail a potvrdíte kliknutím na tlačítko REGISTER.
4. Poté se zobrazí hláška "A LOGIN LINK HAS BEEN SENT TO YOUR EMAIL ADDRESS". Znamená to, že na vaši e-mailovou adresu byl odeslán přihlašovací odkaz.
5. Přejděte do e-mailové schránky a v e-mailu potvrďte kliknutím na odkaz Click here to login (within 5 minutes).
6. Otevře se vám okno s přihlášením, zde napište e-mailovou adresu a klikněte na tlačítko LOGIN.

7. Nyní se vám objeví hláška "A LOGIN LINK HAS BEEN SENT TO YOUR EMAIL ADDRESS". To znamená, že na vaši e-mailovou adresu byl odeslán přihlašovací odkaz.
8. Přejděte do e-mailové schránky a v e-mailu potvrďte kliknutím na odkaz Click here to login (within 5 minutes). Otevře se okno s informací o propojení vašeho instagramového účtu. Potvrďte kliknutím na tlačítko Povolit.
Objeví se uvítací okno s informacemi o vašem účtu. Bude potřeba si vykopírovat nebo někam stranou napsat údaj "Instagram user", ten bude důležítý v dalších kročích pro vložení feedu na vaš web.

Vložení Instagram feedu na váš web
1. Přejděte do Design - Šablony a klikněte na tlačítko Upravit XHTML.
2. Potvrďte kliknutím na Hlavní šablona.
V tomto kroku vložte kód níže, nad tag </body>

Script kód:
<script>var instagram_username = ' '; var instagram_amount = 4;var jsonurl = 'https://profilepageimages.usecue.com/images/'+instagram_username+'/images.json';var request = new XMLHttpRequest();request.open('GET', jsonurl, true);request.onload = function() {if (this.status >= 200 && this.status < 400) {var data = JSON.parse(this.response);data.forEach( function callback(object,index) {if(index<instagram_amount) {var image_small = object.image_small;var caption = object.caption;if(!caption) caption = '';var permalink = object.permalink.replace(/\/$/, '');var media_type = object.media_type.toLowerCase();document.getElementById('instafeed').innerHTML = document.getElementById('instafeed').innerHTML + "<li style='background-image: url("+image_small+")' class='"+media_type+"'><a href='"+permalink+"' target='_blank' title='"+caption+"'><img src='"+image_small+"' alt='"+caption+"' /></a></li>";}});} else {} };request.onerror = function() {};request.send();</script>
<div class="container"><div class="row gx-0 justify-content-center"><section class="instafeed-section"><h3 class="text-center">Sledujte nás na Instagramu</h3><h4 class="text-center">#estrankycz</h4><ul id="instafeed"></ul></section></div></div>
.instafeed-section {
width: 100%;
margin: 2em 0;
}
#instafeed {
margin: 2em 0 0;
padding: 0;
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
grid-auto-rows: auto;
grid-gap: 1rem;
}
#instafeed li {
margin: 0;
padding: 0;
list-style: none;
background: url() center center / cover no-repeat;
position: relative;
}
#instafeed li a {
display: block;
padding-bottom: 100%;
}
#instafeed li.video a:before {
content: "";
background: url(https://profilepageimages.usecue.com/img/play.svg) center center / 45% auto no-repeat;
width: 32px;
height: 32px;
position: absolute;
right: 0;
top: 0;
z-index: 1;
}
#instafeed li.carousel_album a:before {
content: "";
background: url(https://profilepageimages.usecue.com/img/carousel.svg) center center / 50% auto no-repeat;
width: 32px;
height: 32px;
position: absolute;
right: 0;
top: 0;
z-index: 1;
}
#instafeed li:hover a::after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: url(https://profilepageimages.usecue.com/img/interact.svg) center center / auto 19px no-repeat;
z-index: 1;
}
#instafeed li a img {display: none;}
6. Uložte kliknutím na tlačítko Uložit.
Přejděte do prohlížeče a zaktualizujte si stránku, výsledek by měl vypadat takto:
