Kategoriler: BloggerWebmaster

Blogger Rastgele Yazı Eklentisi

Bu eklenti javascript ile desteklenen bir link oluşturuyor ve bu linke tıklandığında bulunduğu sayfadan farklı olarak ilgili blogda bulunan başka bir yazıya gidiyor. Kullanımı ve uygulanışı çok basit öncelikle sade link olarak nasıl ekleyeceğinizi göstereceğim.

Sade link olarak eklemek için yapmanız gereken aşağıdaki kodu beğendiğiniz bir yere koymak.

<div id='myLuckyPost'&gtRastgele Yazı;</div> <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 = 'View Random Post'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky'></script>

Rastgele Yazı yazan kısma dilediğiniz bir söylem yazabilirsiniz.

İkinci olarak cufon ile oluşturulmuş kocaman ilgi çeken ziyaretçilerin blogdan çıkmadan önce basmak isteyecekleri güzel bir buton. Bunun için aşağıdaki kodları olduğu gibi blogunuzda uygun bir yere koyabilirsiniz.

<div id='myLuckyPost'></div> <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 = 'View Random Post'; document.getElementById('myLuckyPost').appendChild(a); } </script> <script src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelingLucky'></script>
<style type='text/css'>
@import url( 'http://fonts.googleapis.com/css?family=Yanone Kaffeesatz:700' );
#myLuckyPost a {
position: relative;
color: rgba(255,255,255,1);
text-decoration: none;
background-color: rgba(219,87,5,1);
font-family: 'Yanone Kaffeesatz';
font-weight: 700;
font-size: 30px;
display: block;
padding: 4px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
-moz-box-shadow: 0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
box-shadow: 0px 9px 0px rgba(219,31,5,1), 0px 9px 25px rgba(0,0,0,.7);
margin: 10px auto;
width: 200px;
text-align: center;

-webkit-transition: all .1s ease;
-moz-transition: all .1s ease;
-ms-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
}

#myLuckyPost a:active {
-webkit-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
-moz-box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
box-shadow: 0px 3px 0px rgba(219,31,5,1), 0px 3px 6px rgba(0,0,0,.9);
position: relative;
top: 6px;
}
</style>

Aynı şey bu kod için de geçerli, Rastgele Yazı yazan kısmı isteğinize göre değiştirebilirsiniz.

Furkan Özden

Blog dünyası ile 2009 yılında tanıştım. Bloğumda haftada en az bir yazı yayımlıyorum. Yazdığım yazıları beğendiyseniz beni Twitter'dan (@frknzdn) takip edebilirsiniz. Daha fazlası için hakkımda sayfasını ziyaret edin.

Paylaş
Yazar
Furkan Özden
Etiketler: Blogger Eklentileri

Son Gönderiler

Tercüme Bürosu

Bazı belgelerin yasal olarak bir anlamı olması için yapılan tercümenin noter tarafında onaylanması gerekmektedir. Bu…

2 hafta önce

Canva Pro Ücretsiz Kullanım Yöntemi

Çeşitli web 2.0 araçlarını incelerken denk geldiğim bir araçtan bahsetmek istiyorum. Benim de ara sıra…

3 hafta önce

Ücretsiz Microsoft Office Lisansı Almanın 6 Yolu

Ücretsiz Microsoft Office lisansı almak zor olsa da bazı yöntemler hala kullanılabilirliğini koruyor. Microsoft Office'i ücretsiz…

1 ay önce

Kaliteli Erkek Kol Saati

Uzaktan baktığınızda kalitesini anlayabileceğiniz ürünler vardır. Erkek kol saati markalarından bazılarının ürünleri de aynen böyledir.…

2 ay önce

Patronunuza Hatasını Nasıl Söylemelisiniz?

Çoğu insan patronlarının kariyerlerinin başlarında hata yapmasını beklemez. Toplumumuzda çocukluğumuzdan itibaren yaşlılarımıza itaat etmemiz ve…

2 ay önce

Dar Salonlar İçin TV Ünitesi Önerileri

Evde bulunduğumuz sürenin büyük bir kısmını geçirdiğimiz salonların yerleşimi her zaman çok önemlidir. Ailecek bir…

2 ay önce