Arkadaşlar, şu http://www.vegetariani-roma.it/vegan...-mangiamo.html görüldüğü üzere sitenin sol tarafındaki facebook ve youtube bağlantılarını nasıl oluşturabiliriz? Aynı zamanda şu site deki gibi sağ tarafta olan facebook ve twitter butonu nasıl yaparız? http://www.korkusuzmedya.com/
ve son olarak da şu sitedeki gibi siteye girince karışmızıza sayfalar çıkıyor bunu nasıl yapabiliriz? http://osahne.com/ görmüş olduğum bu sitelerdi. Sizlerinde işine yarayacağını düşünüyorum. kolay gelsin.
Site Kenarına Sosyal Ağları Tutturma
1
●1.191
- 09-01-2014, 00:43:59Üyeliği durdurulduSoru-1)
stlye.css içerisine ekle;
#sidemenunav64px { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); bottom: 25px; left: 5px; position: fixed; z-index: 9999; } #sidemenunav64px #icon_youtube64px:link { background: url("http://www.vegetariani-roma.it/plugins/system/maqmasocialmenu/maqmasocialmenu/images/64px/youtube.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 64px; } #sidemenunav48px a#icon_facebook48px:link { background: url("http://www.vegetariani-roma.it/plugins/system/maqmasocialmenu/maqmasocialmenu/images/64px/facebook.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 48px; }footer.php ekle
<div id="sidemenunav64px"> <a id="icon_facebook64px" class="64px" title="Facebook" target="_blank" href="http://facebook linki buraya"></a> <a id="icon_youtube64px" class="64px" title="YouTube" target="_blank" href="http://youtube linki buraya"></a> </div>
Soru-2)
facebookta hayran sayfanızı beğenenlerin toplam sayılarını hesaplamak ve sitede göstermek için "get_transient" ve "wp_remote_get" fonksiyonları kullanılır.
Fonksiyon dosyasına eklenecek olan kod :
function get_fan_count(){ $fb_id = 'BURAYA FACEBOOK ID NO YAZIN'; $count = get_transient('fan_count'); if ($count !== false) return $count; $count = 0; $data = wp_remote_get('http://api.facebook.com/restserver.php?method=facebook.fql.query&query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id='.$fb_id.''); if (is_wp_error($data)) { return 'yok öylesi!!!'; }else{ $count = strip_tags($data[body]); } set_transient('fan_count', $count, 60*60*24); // 24 hour cache return $count; }Daha sonra temada nerde çıkmasını istiyorsanız (örneğin sidebar.php) şu kodu ekleyin;
<?php echo get_fan_count(); ?>
Dikkat edilmesi gereken konu; facebook id'nizi kodda ilgili yere yazmanız gerekiyor.
ID öğrenmek için, facebook sayfayı düzenle kısmından bilgileri güncelle deyin ve adres barında "id=186859508052355" şeklinde bir kısım vardır.
Her 24 saatde bir güncellenecek cacheleme yapar, hayran sayısını günceller.
Benzer şekilde twitter için de yapılabilir.
Kolay gelsin.