28 Aralık 2013 Cumartesi

Blogger Resimli Rastgele Yazılar Eklentisi

blogger resimli rastgele yazılar eklentisi
Rastgele yazılar
    Bloggerda eklentiler ile blogumuzu daha da güzelleştirdiğimiz aşikar. Bu eklentiler içerisinde En önemlilerinden olan benzer yazılar eklentisi ile blogumuzda ziyaretçilerin kalma sürelerini artıdrığımızdan daha önceki yazılarımda bahsetmiştim. Benzer yazılar özelliğine benzer bir başka eklentide bloggerda Rastgele yazılar eklentisi'dir. Benzer yazılar özelliği mantığıyla çalışan rastgele yazılar eklentisi'nin faydalarından bahsetmek gerekirse , benzer yazılar eklentisinin faydalarını bu eklenti içinde söyleyebiliriz. Eklentinin görünümü yandaki resimde olduğu şekildedir. Resimli rastgele yazılar eklentisini blogumuza uygulayarak sitemize uğrayan ziyaretçilere sitemizde daha fazla seçenek sunmuş oluruz. Bu da tabi daha fazla sitemizde vakit geçirilmesine neden olur. Daha fazla vakit geçirilmesi de seo açısından etkili olacaktır. 

 Resimli rastgele yazılar eklentisini blogumuza nasıl uygulayacağımıza gelince ise aşağıdaki adımları takip ederek bu eklentiyi blogger blogunuza ekleyebilirsiniz.


  • Öncelikle blogger paneline giriş yapın ve ardından Şablon / html 'yi düzenle butonuna tıklayım.
  • Ctrl+F yardımı ile ]]></b:skin> kodunu bulun.
  • Bu kodun hemen bir üst satırına aşağıdaki kodları yapıştırın.

#rastgele-yazilar img{float:left;margin-right:10px;border:1px solid #999;background:#FFF;width:36px;height:36px;padding:3px}

  • Kaydet butonuna tıklayın.
  • Ardından Tekrar blogger panelinden yerleşim Gadget ekle ve Html javascripte tıklayın.
  • Açılan sayfaya aşağıdaki kodları yapıştırın.

<ul id='rastgele-yazilar'>
<script type='text/javaScript'>
var rdp_numposts=5;
var rdp_snippet_length=150;
var rdp_info='yes';
var rdp_comment='Yorum';
var rdp_disable='Yorum Yok';
var rdp_current=[];var rdp_total_posts=0;var rdp_current=new Array(rdp_numposts);function totalposts(json)
{rdp_total_posts=json.feed.openSearch$totalResults.$t}document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&max-results=0&callback=totalposts\"><\/script>');function getvalue(){for(var i=0;i<rdp_numposts;i++){var found=false;var rndValue=get_random();for(var j=0;j<rdp_current.length;j++){if(rdp_current[j]==rndValue){found=true;break}};if(found){i--}else{rdp_current[i]=rndValue}}};function get_random(){var ranNum=1+Math.round(Math.random()*(rdp_total_posts-1));return ranNum};
</script>
<script type='text/javaScript'>
function random_posts(json){for(var i=0;i<rdp_numposts;i++){var entry=json.feed.entry[i];var rdp_posttitle=entry.title.$t;if('content'in entry){var rdp_get_snippet=entry.content.$t}else{if('summary'in entry){var rdp_get_snippet=entry.summary.$t}else{var rdp_get_snippet="";}};rdp_get_snippet=rdp_get_snippet.replace(/<[^>]*>/g,"");if(rdp_get_snippet.length<rdp_snippet_length){var rdp_snippet=rdp_get_snippet}else{rdp_get_snippet=rdp_get_snippet.substring(0,rdp_snippet_length);var space=rdp_get_snippet.lastIndexOf(" ");rdp_snippet=rdp_get_snippet.substring(0,space)+"&#133;";};for(var j=0;j<entry.link.length;j++){if('thr$total'in entry){var rdp_commentsNum=entry.thr$total.$t+' '+rdp_comment}else{rdp_commentsNum=rdp_disable};if(entry.link[j].rel=='alternate'){var rdp_posturl=entry.link[j].href;var rdp_postdate=entry.published.$t;if('media$thumbnail'in entry){var rdp_thumb=entry.media$thumbnail.url}else{rdp_thumb="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVyL78zfCAQvxtmikw6RqWGPSMug5ALJU7U7O862fcXURTRa0ccShDpWHwaXy5RPaKFR0clZmicdm3pbaLBg7AzM2lOKz1Ch8cA4TxJrGbEA9Fe0tmAdy07pHNkmJ4kWx8dn0xPe19CYY/s1600/default.jpg"}}};document.write('<li>');document.write('<img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span>'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</span>'}document.write('<div style="clear:both"></div></li>')}};getvalue();for(var i=0;i<rdp_numposts;i++){document.write('<script type=\"text/javascript\" src=\"/feeds/posts/default?alt=json-in-script&start-index='+rdp_current[i]+'&max-results=1&callback=random_posts\"><\/script>')};
</script>
</ul>


  • Kaydet butonuna tıklayarak işlemi sonlandırın.
    Böylece blogger blogumuza resimli rastgele yazılar eklentisini eklemiş olduk.Normal de eklentiyle beraber rastgele olarak görünecek olan yazı sınırımız beş adettir. Bunu daha az veya daha fazla olarak değiştirmek isterseniz ikinci paylaştığım kod da yer alan numpost=5 kısmındaki 5 rakamını değiştirerek yapabilirsiniz.


Hiç yorum yok:

Yorum Gönder