Bayram Cigerli Blog

Bigger İnfo Center and Archive

Blogger Rastgele Yazı Eklentisi (Tek Link Olarak)



Menümde ki "Rastgele Yazılar" linkini nasıl yaptığımı soranlar için anlatıyorum. Kodumuz sadece blogger platformunda çalışmaktadır, diğer platformlar için ayrı rastgele yazılar eklentisi mevcuttur. Gelelim anlatıma..



İlk olarak aşağıdaki kodumuzu Tasarım > Sayfa Öğeleri > Gadget Ekle > HTML/Java Script den yapıştırıyoruz ve kayıt et diyoruz.

<script type="text/javascript"> function showLucky(root){ var feed = root.feed; var entries = feed.entry || []; var entry = feed.entry[0]; for (var j = 0; j < entry.link.length; ++j){if (entry.link[j].rel == 'alternate'){window.location = entry.link[j].href;}}} function fetchLuck(luck){ script = document.createElement('script'); script.src = '/feeds/posts/summary?start-index='+luck+'&max-results=1&alt=json-in-script&callback=showLucky'; script.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } function feelingLucky(root){ var feed = root.feed; var total = parseInt(feed.openSearch$totalResults.$t,10); var luckyNumber = Math.floor(Math.random()*total);luckyNumber++; a = document.createElement('a'); a.href = '#random'; a.rel = luckyNumber; a.onclick = function(){fetchLuck(this.rel);}; a.innerHTML = 'Rastgele Yazı'; document.getElementById('Rastgele').appendChild(a); } </script> <script src="/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky"></script>
İkinci adımda ise aşağıdaki kodumuzu Rastgele Yazılar linkimizin nerede görünmesini istiyorsak oraya yapıştırıyoruz.

<div id='Rastgele'/>


Bütün işlemimiz bu kadar artık ziyaretçileriniz rastgele yazı linkini tıkladıklarında sitenizden rastgele bir yazıyı okuyabilecekler..



İlgili Aramalar: Blogger Rastgele Yazı Eklentisi, linkli rastgele yazı eklentisi, sitene rastgele yazılar ekle, rastgele yazı kodu
Share

0 Comments:

Yorum Gönder