Popular Posts

TOSAT Danışmanlık

Web Sitesi Tasarım + SEO (arama motoru optimizasyonu) ve Sosyal Medya Hizmetleri --------------------------------- Bahariye Caddesi No:55 Başoğlu İş Merkezi Kat:5 Ofis:16 Kadiköy / İstanbul --------------------------------- TosatDanismanlik.com

Blogger, WordPress & SEO

Blogger tarafından desteklenmektedir.

Slider Top

[4][true][slider-top-big][Slider Top]
Buradasınız: Ana Sayfa / , Blogger Siteme NASIL RASTGELE YAZILAR Eklentisi Ekleyebilirim?

Blogger Siteme NASIL RASTGELE YAZILAR Eklentisi Ekleyebilirim?

| 7 Yorum

Blogspot Siteme Rastgele Yazılar (RANDOM POSTS) Eklentisi Eklemek İstiyorum



random posts eklentisi eklemeBlogger tabanlı bir blogunuz varsa, Blogger tabanlı bir site olan BlogDoktoru.com olarak size verebileceğim en önemli tavsiyelerden biri de blogunuza Random Posts, yani Rastgele Yazılar eklentisi koymanızdır.

BlogDoktoru.com'da yer alan yazıları, rastgele düzenlenmiş bir biçimde her sayfanın en üst kesimindeki slider'da görebilirsiniz. (BlogDoktoru.com'daki rastgele yazılar eklentisinin bir benzeri slider'da olduğu için, kenar çubuğuna ayrıyeten bir rastgele yazılar eklentisi koyma ihtiyacı duymadım) Rastgele yazılar eklentisinin sayesinde aylar, hatta yıllar öncesi yazdığınız bir yazının okunma sayısını daha da arttırabilirsiniz.

Kenar Çubuğu'na Rastgele Yazılar Eklentisini Nasıl Eklerim?


Blogger'da:

1) Yerleşim -> Gadget Ekle -> HTML / JavaScript seçeneğini tıklayın.

bloggera rastgele yazılar eklentisi ekleme



2) Yukarıdaki resimde görülen "Başlık" kısmına istediğiniz başlığı (Örnek: Rastgele Yazılar) atın ve de "İçerik" kısmına aşağıdaki kodu kopyalayıp yapıştırın. Daha sonra "Kaydet" tuşuna basın ve kaydedin.

<style>
#random-posts img{border-radius: 10px;float:left;margin-right:5px;
width:75px;height:75px;background-color: #F5F5F5;padding: 3px;transition: all 0.2s linear 0s;}
#random-posts img:hover{opacity: 0.6;}
ul#random-posts {list-style-type: none;padding: 0px;}
#random-posts a {font-size: 12px;text-transform:uppercase; padding: 0px auto 5px;}
#random-posts a:hover {text-decoration: none;}
.rp-snippet {font-size: 11px;background: none; padding: 5px; margin-right: 8px;}
#random-posts span {}
#random-posts li {margin-bottom: 10px;border-bottom: 1px solid #EEEEEE; padding: 4px;}
</style>
<ul id='random-posts'>
<script type='text/javaScript'>
var rdp_numposts=5;
var rdp_snippet_length=110;
var rdp_info='yes';
var rdp_comment='Comments';
var rdp_disable='Comments Disabled';
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="http://3.bp.blogspot.com/-5SoVe1K6JSk/Utl0OOmucAI/AAAAAAAAF6E/hQghgD_EJdQ/s1600/no_thumb.png"}}};document.write('<li>');document.write('<a href="'+rdp_posturl+'" rel="nofollow"><img alt="'+rdp_posttitle+'" src="'+rdp_thumb+'"/></a>');document.write('<div><a href="'+rdp_posturl+'" rel="nofollow" title="'+rdp_snippet+'">'+rdp_posttitle+'</a></div>');if(rdp_info=='yes'){document.write('<span><div  class="rp-info">'+rdp_postdate.substring(8,10)+'/'+rdp_postdate.substring(5,7)+'/'+rdp_postdate.substring(0,4)+' - '+rdp_commentsNum)+'</div></span>'};document.write('<br/><div class="rp-snippet">'+rdp_snippet+'</div><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>

3) İsteğe bağlı olarak şu düzeltmeleri yapabilirsiniz:

Eklentide yer alan tarih ve yorum adedi yazısını kaldırmak için var rdp_info='yes'; kısmındaki yes kelimesini silin, onun yerine no yazın.

Eklentide yer alan thumbnail resimin boyutunu değiştirmek için, width:75px;height:75px öbeğinde yer alan 75px bölümündeki rakamları değiştirin.

Rastgele yazı sayısını azaltmak veya arttırmak için var rdp_numposts=5 bölümündeki 5 rakamını değiştirin.

Eklentide yer alan her yazı özetindeki karakter sayısını değiştirmek için var rdp_snippet_length=110; bölümündeki 110 rakamını arttırabilir veya azaltabilirsiniz.

Başlık ve yazı özetindeki karakter boyutunu değiştirmek için:

#random-posts a {font-size: 12px;text-transform:uppercase; padding: 0px auto 5px;}
#random-posts a:hover {text-decoration: none;}
.rp-snippet {font-size: 11px;background: none; padding: 5px; margin-right: 8px;}


bölümünde yer alan 12px ve 11px 'deki rakamları değiştirebilirsiniz.