HOP
  
Polat Duğan | Official Web Site
polatdugan

Benim gibi wordpress kullananlar için basit ilginç bir kod paylaşacağım. Aslında büyük bir marifeti yok fakat görsel olması açısından faydalı bir kod.

1-) İlk olarak temamızın içindeki “functions.php” dosyasının bir yedeğini alıyoruz sorun çıkmasına karşın tedbiri elden bırakmamak gerekli. (Daha öncede bu kuraldan çook bahsettim)

2-) functions.php dosyasını açtıktan sonra “<?php”  buluyoruz ve aşağıdaki kodu altına yerleştiriyoruz.

function wcount(){
    ob_start();
    the_content();
    $content = ob_get_clean();
    return sizeof(explode(" ", $content));
}

3-) Kodu function.php dosyanıza entegre ettikten sonra sunucunuza (hostunuza) temanızın bulunduğu dizine tekrar yükleyin.

4-) Yükleme işleminiz bittikten sonra aşağıdaki kodu wordpress üzerinde kelime sayacının nerede görünmesini istiyorsanız oraya eklemelisiniz. Ben makalelerimdeki kelimelerin sayılmasını istediğim için single.php dosyasına ekledim.

Bu Makale <?php echo wcount(); ?> Kelimeden Oluşmaktadır.

Artık makalenizdeki kelime sayısını istediğiniz yerde görebilirsiniz.

– Tüm işlemlerinizi yaptıktan sonra sıkıntı çıkması durumunda yedeklediğiniz function.php dosyasını tekrar sunucuya yüklemeniz ayarları eski haline getirecektir.

Bonus olarak Berkin arkadaşımızın isteği üzerine extra bilgi paylaşımında bulunmak istiyorum.

Her makalemde otomatik olarak makale bitiminde o makalenin özellikleri yer alan bir kısım görev yapmakta. Bu kısımın görevi makale adını, yazarını, kategorisini, yayınlanma tarihini, makalenin kaç kelimeden oluştuğunu, makalenin okunma (Çalışması için WP-PostViews eklentisi gerekli)  ve toplam yorum sayısını göstermektedir. Peki bunu nasıl listeleyebiliriz?

WordPress temanızın single.php dosyasının içinde istatistiklerin görünmesini istediğiniz yere aşağıda paylaşmış olduğum kodu yapıştırmanız yeterlidir. Tabi görüntülenme sayısının çalışması içinde WP-PostViews eklentisini kurmayı unutmayınız.

<p>
<b>Makale Adı :</b> &quot; <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> &quot; </br>
<b>Kategorisi ve Yazarı:</b> &quot; <?php the_category(', ') ?> &quot; kategorisine &quot; <?php the_author_posts_link(); ?> &quot; tarafından eklemiştir.</br>
<b>Tarihi ve Kelime Sayısı :</b> &quot; <?php the_time('d F Y ') ?> &quot; tarihinde eklemiş ve &quot; <?php echo wcount(); ?> &quot; kelime mevcuttur.</br>
<b>Okunma ve Yorum Sayısı :</b>  &quot; <?php if(function_exists('the_views')) { the_views(); } ?> &quot; ve &quot; <?php comments_number('0 yorum', '1 yorum', '% yorum' );?> &quot; yapılmıştır.</br>
</p>

 

İyi günler dilerim, bir sonraki makalemde görüşmek üzere

  Makalemi Beğendiniz mi?

    Yazıyı Paylaşın:

Polat DUĞAN
Sistem ve Ağ Uzmanlığı
1988 İzmir doğumluyum. 2009′da Dumlupınar Üniversitesi Endüstriyel Elektronik Bölümü’nden mezun oldum. 2014′de Anadolu Üniversitesi İşletme Fakültesin’den de Mezun oldum :) 2011'de Bilge Adam'dan "Sistem ve Ağ Uzmanlığı" ve "Web ve Grafik Tasarım Uzmanlığı" Eğitimlerine başlayarak üstün başarı sertifkalarımı aldım.

QR:  WordPress Makalenizde Kaç Kelime Var?
Mekale Adı: " WordPress Makalenizde Kaç Kelime Var? "
Kategorisi ve Yazarı: " Wordpress " kategorisine " " tarafından eklemiştir.
Tarihi ve Kelime Sayısı : " 16 Eylül 2014 " tarihinde eklemiş ve " 364 " kelime mevcuttur.
Okunma ve Yorum Sayısı : Bu yazı 3 dakika sürede okunabilir. " 7.566 " görüntüleme ve " 5 yorum " yapılmıştır.
  Benzer Yazılarpolatdugan
  Yorumlarpolatdugan
  Cevap Bırakın

  • Merhaba makalelerinizin altinda bulunan makale adi, yazari, kelime sayisi gibi seyler. Eklenti mi yoksa siz her maklaede ekliyor musunuzu ?

      Berkin   30 Eylül 2015    Yanıtla
    • Merhaba Berkin , kullanmış olduğum wordpress temasını ben tasarladım ve kodladım. Yazar kısmınında kodlamasını ona göre yaptım. Eklenti kullanmıyorum kalıp kodu 1 defalığına single.php dosyasına kaydediyorsun. Ondan sonraki herşey zaten o sayfaya göre hesaplanıp ayarlanıp görüntüleniyor. Her makalede eklemek gerekmiyor.

        Polat DUĞAN   30 Eylül 2015    Yanıtla
      • Peki bunu paylaşır mısınız, rica etsek. Yada nasıl yapabileceğimizi anlatabilir misiniz ? Gayet hoşuma gitti de

          Berkin   1 Ekim 2015    Yanıtla
        • Bu makalenin sonunda sizin için Bonus paylaşım olarak kodları paylaştım Berkin bey Umarım işinizi görücektir. İyi günler dilerim.

            Polat DUĞAN   1 Ekim 2015    Yanıtla
          • Cok incesiniz sagolun ☺

              Berkin   4 Ekim 2015   
  • Tweetle