lostyazilim
tr.link

WordPress Toplam Bakılma - Anlatım İçerde

5 Mesajlar 1.145 Okunma
acebozum
tr.link

Estail Estail Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 89
  • Beğeniler 9 / 19
  • Ticaret 0, (%0)
Merhaba arkadaşlar konuya kısaca değinmek istersek bazı film sitelerinde görmüşsünüzdür

12 kategorideki 120 film 1500 kez izlenmiştir gibisinden ibarelere merak duyan birçok insan vardır.

Bu yazımda toplam bakılma(izlenme,okunma) olayını anlatıcam direk konuya geçelim.

$myposts = get_posts('numberposts=-1');
foreach($myposts as $post) :
?>

$key = "views";
$value = get_post_meta($post->ID, $key, true);
$toplam += $value;
?>


$toplam_yazi = wp_count_posts( 'post' );
$toplam_yazi = $toplam_yazi->publish;
$toplam_kategori = wp_count_terms('category');
$toplam_yorum = get_comment_count();
$toplam_yorum = $toplam_yorum['approved'];
echo 'Şu an site de '; echo $toplam_kategori; echo ' kategori de bulunan, '; echo $toplam_yazi; echo ' yazı '; echo $toplam; echo' kez okunmuş .';
?>


Kodumuz bu kodlarımızı kısaca tanıyalım ne nedir öğrenelim bir.

$myposts = get_posts('numberposts=-1');
foreach($myposts as $post) :
?>


Kodu php bilenler direk anlamıştır -1 e kadar yani konular bitene kadar getir manasında gibi bir anlam taşıyor.

$key = "views";
$value = get_post_meta($post->ID, $key, true);
$toplam += $value;
?>


Daha önceki konumuzda yazılarımızı bitene kadar getirtmiştik ve bu kodumuzlada getirilen yazıların postviews eklentisi sayesinde görüntülenme sayılarını alıyoruz ve topluyoruz toplam+=value değeriyle.

$toplam_yazi = wp_count_posts( 'post' );
$toplam_yazi = $toplam_yazi->publish;
$toplam_kategori = wp_count_terms('category');
$toplam_yorum = get_comment_count();
$toplam_yorum = $toplam_yorum['approved'];
echo 'Şu an site de '; echo $toplam_kategori; echo ' kategori de bulunan, '; echo $toplam_yazi; echo ' yazı '; echo $toplam; echo' kez okunmuş .';
?>


Sonuca geldik sonunda artık tek sorun ekrana yazıdırmakdı onuda bu kodumuzla yazdırmış olduk arkadaşlar ben her bir kod için php tagını acıp kapadım siz öyle yapmasanızda olur.

Demo Footer Kısmı

Kaynakça:http://www.pirofesor.com/wordpress-toplam-okunmaizlenme-gosterme/
Melek tosyafurkan Optimus

kişi bu mesajı beğendi.

elektronikssl
webimgo

tosyafurkan tosyafurkan Hukuk Kullanıcı
  • Üyelik 20.04.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Hukuk
  • Konum Kastamonu
  • Ad Soyad M** O**
  • Mesajlar 398
  • Beğeniler 72 / 80
  • Ticaret 31, (%97)
Çok teşekkürler. Aynı şekilde tekil yazıların okunmalarını yapabilir miyiz eklentisiz?
 

 

Estail Estail Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 89
  • Beğeniler 9 / 19
  • Ticaret 0, (%0)

tosyafurkan adlı üyeden alıntı

Çok teşekkürler. Aynı şekilde tekil yazıların okunmalarını yapabilir miyiz eklentisiz?


Bu forumdan bir arkadaş onun function kodlarını paylaşmıştı eklentisiz sayaç yapımını :) kodları ıncelemedım bulursam veya kendım sıfırdan yaparsam özelden sizide bilgilendiririm :)
 

 

tosyafurkan tosyafurkan Hukuk Kullanıcı
  • Üyelik 20.04.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Hukuk
  • Konum Kastamonu
  • Ad Soyad M** O**
  • Mesajlar 398
  • Beğeniler 72 / 80
  • Ticaret 31, (%97)

Estail adlı üyeden alıntı

Bu forumdan bir arkadaş onun function kodlarını paylaşmıştı eklentisiz sayaç yapımını :) kodları ıncelemedım bulursam veya kendım sıfırdan yaparsam özelden sizide bilgilendiririm :)


Peki hocam, teşekkürler.
 

 

wmaraci
wmaraci

Estail Estail Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 19.10.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 89
  • Beğeniler 9 / 19
  • Ticaret 0, (%0)

tosyafurkan adlı üyeden alıntı

Peki hocam, teşekkürler.


Önemı yok umarım faydalı olmuşuzdur :)
tosyafurkan

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al