lostyazilim
tr.link

Wordpress Yazar Yazı Sayısı ve Diğer İstatistikler

3 Mesajlar 1.154 Okunma
lstbozum
tr.link

BCanKARA BCanKARA Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.11.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Mühendis
  • Konum -
  • Ad Soyad B** K**
  • Mesajlar 621
  • Beğeniler 168 / 255
  • Ticaret 2, (%100)
Merhaba,

Wordpress ile ilgili yazar yazı sayısını yazı içerisinde gösterebileceğim bir kodu nasıl oluşturabilirim.

echo 'Yazı Sayısı: ' . count_user_posts( ID ); ?>

şeklinde yapabilirim ama benim bunu fonksiyon haline getirmem lazım ve yazı içerisinde istediğim yerde kullanabilmem lazım.

Örneğin bir yazı hazırlıyorum ve YAZARYAZI(ID) dediğimde bu fonksiyonu çalıştırsın istiyorum.

Yardımcı olabilecek var mı? Çok fazla araştırmaya vaktim olmadığı için detaylı araştıramadım ve sormayı tercih ettim.

Teşekkür Ederim.
 

 

wmaraci
reklam

mwt mwt RadKod-İzmir Web Tasarım Kullanıcı
  • Üyelik 16.06.2015
  • Yaş/Cinsiyet 27 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 839
  • Beğeniler 124 / 150
  • Ticaret 50, (%96)
function php de kodlamanız gerekmekte
 

 

BCanKARA BCanKARA Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.11.2015
  • Yaş/Cinsiyet 34 / E
  • Meslek Mühendis
  • Konum -
  • Ad Soyad B** K**
  • Mesajlar 621
  • Beğeniler 168 / 255
  • Ticaret 2, (%100)
mwt Bunu biliyorum ayrıca eklenti önerenlere de eklenti kullanmak istemediğimi ek olarak belirteyim.

Bunu biliyorum fakat bunu nasıl yapacağımı bilemiyorum. :)

Ek Olarak: Buldum galiba http://codex.wordpress.org/Shortcode_API işimi görecek. Yinede bilen varsa yazsın lütfen denemeye vaktim olmadı henüz. :))

Ek Olarak: Biraz önce baktım. Belki başka ihtiyacı olan olur.

functions.php ye

function yazi_sayisi( $atts, $id=0) {
if ($id==0) {
return "Yazar Bulunamadı.";
}
else {
return count_user_posts($id);
}

}
add_shortcode( 'YAZAR', 'yazi_sayisi' );

ekliyoruz.

Sayfalarımızda yada yazılarımızda çağırmak istediğimizde aşağıdaki gibi çağırabiliriz.

[YAZAR]ID[/YAZAR]
 

 

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