• 30-11-2019, 21:39:19
    #1
    WordPress'te yazılarınıza gelen yorumların toplam sayısını göstermek istiyorsanız aşağıdaki yöntemlerle bu isteğinizi yerine getirebilirsiniz. Yorum özelliği insanların yazınız hakkında düşüncelerini paylaşmalarına, eleştiri yapmalarına olanak sağlar. Böylece içeriğiniz hem zenginleşir hem de daha fazla kitleye hitap etmeye başlar yorumlar sayesinde. Yazılarınıza yorum atılmasını sağlamanın bir yöntemi de toplam yorum sayısını göstermek. Böylece içeriğinizde yorum yoksa ilk yorumcu arkadaşlar yorum atmış olacak, fazla yorum varsa eğer bu seferde teşekkür etmek isteyen insan sayısı artacaktır.

    Peki toplam yorum sayısı nasıl gösterilir ? Birinci yöntem eklenti ile göstermek.

    Ben kodlarla uğraşamam, direk eklenti kurmak istiyorum diyenler için aşağıda eklenti toplam yorum sayısını göstermek için birebir. Bu arada eklenti kurulmasını önermiyoruz. Kod ile yapılabilen şeylerde eklenti kullanımı gerekmez.

    Eklentimizin adı : Simple Blog Stats

    Eklentiyi yükleyip aktif ettikten sonra ayarlar kısmından eklenti ayarlarını görebilirsiniz. Orada bulunan kısa kodları yazı içine veya sayfalara ekleyerek toplam yorum sayısını gösterebilirsiniz. Toplam yorum sayısı harici bir sürü kısa kodda bulunduğu için sizler için toplam yorum sayısı kodunu ekliyorum. [sbs_approved]

    Eklenti istemiyorum, kod ile nasıl yapabilirim ?

    Kodlardan hiç anlamıyorum diyorsanız değişiklik yapmadan önce bi yedek almalısınız. Daha sonra functions.php isimli dosyayı açın ve aşağıdaki kodu içerisine ekleyip kayıt edin.

    function wpb_comment_count() {
    
    $comments_count = wp_count_comments();
    $message = 'Sitemize '. $comments_count->approved . ' tane yorum yapıldı.';
    
    return $message;
    
    }
    
    add_shortcode('wpb_total_comments','wpb_comment_count');
    add_filter('widget_text','do_shortcode');
    Bu kod toplam yorum sayısını gösterebilmek için altyapıyı ve kısa kodu oluşturmaktadır. Bunu ekledikten sonra şu kısa kodu [wpb_total_comments] yazınıza veya sayfanıza nerede göstermek istiyorsanız oraya yapıştırmanız gerekiyor.

    Eğer yukarıdaki kodda hiç bir düzenleme yapmadan kullanmaya başlarsanız şu şekilde bir görünüm elde edeceksiniz.

    'Sitemize 15 tane yorum yapıldı.'
    Böyle bir görünüm istemiyor, özelleştirmek istiyorsanız yukarıdaki kodda şu kısmı değiştirmeniz gerekiyor.

    $message = 'Sitemize '.  $comments_count->approved . ' tane yorum yapıldı.';
    Umarım yardımcı olur. Yardım almak için konu altına yorum atabilirsiniz.
  • 30-11-2019, 21:42:24
    #2
    Son kod hatalı bilginiz olsun.
  • 30-11-2019, 21:51:47
    #3
    bilimokur adlı üyeden alıntı: mesajı görüntüle
    Son kod hatalı bilginiz olsun.
    Neresi hocam düzeltelim. Makaleyi ben yazıyorum kodları ben yazmadım.
  • 30-11-2019, 21:53:32
    #4
    Hatta ilki de hatalı. tane yazısını yanlış yere yazmışsınız.
  • 01-12-2019, 02:45:22
    #5
    bilimokur adlı üyeden alıntı: mesajı görüntüle
    Hatta ilki de hatalı. tane yazısını yanlış yere yazmışsınız.
    Düzelttim hocam teşekkür ederim bilgilendirme için. Şuan kendi sitemde denedim herhangi bir hata almadım.