Merhaba,
Wordpress yorum sayısı gösterme kısmında kullanılan <?php comments_number( 'no responses', 'one response', '% responses' ); ?> bu fonksiyonu sadece 3 şekilde kullanabiliyoruz.
Bu fonksiyonu başlıkta anlattığım gibi yorum sayısınına göre farklı takılarla göstermek mümkün müdür?
Rusça sitede kullanılacağı için sayılara göre takılar değişiyormuş, ben Türkçe olarak anlatıyorum.
1, 11, 111 yorum varsa 'inci'
3, 13, 113 yorum varsa 'üncü' yazacak şekilde.
Wordpress Yorum Sayısını '1inci' , '3üncü' şeklinde göstermek.
4
●112
- 20-03-2023, 00:48:39
$comment_count = get_comments_number(); $takilar = array( 1 => 'inci', 2 => 'nci', 3 => 'üncü', // ve böyle devam edebilirsiniz... ); $last_digit = substr($comment_count, -1); if (array_key_exists($last_digit, $takilar)) { $taki = $takilar[$last_digit]; } else { $taki = 'inci'; echo $comment_count . ' ' . $taki . ' yorum'; }yedek alın. fonksi.yn dosyanıza ekleyip deneyip bilgi verin
- 20-03-2023, 00:53:59Cevap için teşekkür ederim, ekledim bir değişiklik olmadı maalesef.xAsAx adlı üyeden alıntı: mesajı görüntüle
- 20-03-2023, 00:54:53echo $comment_count . ' ' . $taki . ' yorum';
bu kısmı son satırı yani yorumları gösterdiğnz yere yazmanız gerek - 20-03-2023, 01:41:03Yardımınız için çok teşekkür ederimxAsAx adlı üyeden alıntı: mesajı görüntüle