Bu sitedeki her şey Sevgi ile kodlanmıştır.

Kategori Listesini Göster

WordPress için eklentisiz yazı içinde kayan sosyal paylaşım butonları


FacebookTwitterPinterestTumblrYazdır


Yazıların sol tarafında, yazı ile birlikte kayan sosyal paylaşım butonlarını birçok yabancı blogda görmüşsünüzdür diye düşünüyorum. Gerçi ülkemizdeki birçok blogda da son dönemlerde bu özellik moda oldu diyebiliriz. Bu özelliğin en önemli yararı ise; blogunuzun sosyal paylaşım siteleri ile arasının iyi olduğunun göstergesi olması. Böylelikle yazınızı okuyanlar da, hızlı bir şekilde (acaba sosyal paylaşım butonları nerede?) diye düşünmeden, yazınızı sosyal paylaşım sitelerinde paylaşabilecekler. Dolayısı ile bu özellik için birçok eklenti var, lâkin ben ise eklentisiz olan versiyonunu anlatacağım. Böylelikle eklenti sayınızda da artış meydana gelmeyecek. Hemen anlatıma geçelim.

İlk olarak temanızın CSS dosyasına, aşağıdaki CSS kodlarını ekleyiniz:

.buttonsWrap{display:block;float:left;margin:10px 0 0 -110px;position:fixed;background-color: #f9f9f9;width:70px;padding-top:15px;padding-left:10px;padding-right:10px;padding-bottom:5px;border:1px solid #ccc}
.tweetBtn,.facebookBtn,.stumbleUponBtn .googleplusBtn{display:block;margin-left:1px;float:center}
.facebookBtn{margin:5px 0 5px 7px}
.googleplusBtn{margin:-5px 0 0 9px}

Daha sonra ise temanıza ait "single" adlı dosyanızda yer alan aşağıdaki kodu bulun:

<?php if(have_posts()):while(have_posts()):the_post();?>

Aşağıdaki kodları da, yukarıda bulduğunuz koddan hemen sonra ekleyin:

<div class="buttonsWrap">
<div class="tweetBtn">
<a href="https://twitter.com/share" class="twitter-share-button" data-count="vertical"></a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script>
</div>
<div class="facebookBtn"><iframe src="https://www.facebook.com/plugins/like.php?href=<?php the_permalink()?>&layout=box_count&show_faces=true&width=450&action=like&font&colorscheme=light&height=65" scrolling="no" frameborder="0" style="border:0;float:center;overflow:hidden;width:70px;height:65px" allowTransparency="true"></iframe></div>
<div class="googleplusBtn"><g:plusone size="tall"><script type="text/javascript">window.___gcfg={lang:"tr"};(function(){var a=document.createElement("script");a.type="text/javascript";a.async=true;a.src="https://apis.google.com/js/plusone.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();</script></g:plusone>
</div>
</div>

Not: Kayan sosyal paylaşım butonlarına ait alanı, yazınızın yanına yakınlaştırmak için CSS kodlarında yer alan buttonsWrap'taki margin'de yer alan adlı kısımdaki -110px'lik kısımı kendi temanıza göre düzenleyebilirsiniz.

Örnek Görüntü - Soldaki Butonlar



    • süleyman
    • 3 Haziran 2012, 23:50

    CSS kodlarını ekleyeceğimiz yer tam olarak neresi?

    • Doğan Gezici
    • 4 Haziran 2012, 10:21

    @süleyman;

    Merhaba,

    İlgili CSS kodlarını, temanıza ait "style" dosyasına (Görünüm > Editör sekmesinde yer alan) kısıma eklemeniz yeterli olacaktır. Konum olarak ise bir fark bulunmamaktadır. İlgili kodları, temanıza ait "style" dosyasında istediğiniz herhangi bir yere (en alt, en üst) ekleyebilirsiniz.

    İyi Çalışmalar

    • Umut Bakır
    • 5 Haziran 2012, 04:14

    Teşekkürler hocam izniniz olursa sitemde kaynak gösterek paylaşmak isterim.

    • Doğan Gezici
    • 5 Haziran 2012, 10:08

    @Umut Bakır;

    Merhaba,

    Elbette yazımızı kaynak göstererek, sitenizde paylaşabilirsiniz. İlginiz için teşekkür ederiz.

    İyi Çalışmalar

    • mehmet
    • 13 Eylül 2012, 09:32

    hocam yanlız begen tusu calısmıyor facebook haberiniz olsun

    • Doğan Gezici
    • 13 Eylül 2012, 11:00

    @mehmet;

    Merhaba,

    İlgili Facebook kodları, tamamen Facebook'a ait standart kodlardan oluşmaktadır. Yani hata çıkma olasılığı oldukça düşüktür. Bu doğrultuda tekrar denemenizi tavsiye ederim.

    İyi Çalışmalar

    • Can Dirgen
    • 9 Aralık 2013, 02:54

    Teşekkürler sorunsuz çalışıyor.

    • hakan kamış
    • 31 Ocak 2014, 18:05

    Teşekkürler çok işime yaradı.

    • Fatih Kızıltoprak
    • 31 Ocak 2014, 23:04

    WordPress'e bir türlü bu sosyal butonları ekleyemedim. Eklentileri denedim ama sanırım kullandığım temadan dolayı çalışmadı. Sayende en sonunda ekledim.

      • Doğan Gezici
      • 31 Ocak 2014, 23:44

      Merhaba,

      Yardımcı olabildi isek ne mutlu. Başarılar dilerim.

    • Murat
    • 24 Mart 2014, 19:27

    Merhaba;

    Kodları söylediğiniz yerlere eksiksiz bir şekilde ekledim , facebook ve google plus görünüyor fakat twitter görünmüyor . Ayrıca bunların yanında facebook paylaş butounu'da eklemek mümkün m ü ? Kodları eklediğim site : www.sehpamodelleri.org

      • Doğan Gezici
      • 24 Mart 2014, 19:30

      Merhaba,

      Twitter şu an erişime engelli olduğu için görünmemektedir. Facebook paylaş butonunu ise Google'da aramanızı tavsiye ediyorum. Twitter açılır ise eğer tekrar görünmeye başlayacaktır.

      • Murat
      • 24 Mart 2014, 19:38

      Haklısınız engellenme olayını unuttum , teşekkür ederim iyi çalışmalar

Bu yazıya yorum göndermek ister misiniz?

Dikkat: Her yorum gönderen kişi, kendi gönderdiği yorumdan sorumlu olmaktadır.
Not: Yazı ile herhangi bir ilgisi bulunmayan yorumların onaylanmadığını belirtmek isteriz.
Yukarı Çık