Merhaba arkadaşlar,
Wp sitemde eklenti kullanmadan "str_word_count" fonksiyonu ile yazıdaki kelime sayısını çekiyorum. Ama takıldığım bir nokta var, post içerisinde 100 kelime var bunu hem postu yazarken hem de worde aktarıp görüyorum. Ama bu fonksiyon ile çekip gösterdiğim zaman 160 kelime var gözüküyor. Aradaki fark nereden kaynaklanıyor olabilir ya da sadece post içindeki kelimeleri sayabilecek bir eklenti veya kod bilen var mı?
Saygılarımla.
Tapatalk kullanarak iPhone aracılığıyla gönderildi
Kelime Sayacı
2
●391
- 28-09-2016, 15:15:35Üyeliği durduruldudegişkeni trim() içine al belki başdakı ve sondakı boşlukları saymıyordur eyer atıyorsa tabi kodları gorursek daha yararlı olur
- 28-09-2016, 15:25:23function bavotasan_word_count() {
return sprintf(
__( '%s words', 'text-domain' ),
str_word_count( strip_tags( get_post_field( 'post_content', get_the_ID() ) ) )
);
}
Bunu denedim birde şu kodu buldum ve denedim;
CODE1:
<?php
function bac_post_word_count()
{
global $post;
//Variable: Additional characters which will be considered as a 'word'
$char_list = ''; /** MODIFY IF YOU LIKE. Add characters inside the single quotes. **/
//$char_list = '0123456789'; /** If you want to count numbers as 'words' **/
//$char_list = '&@'; /** If you want count certain symbols as 'words' **/
echo str_word_count(strip_tags($post->post_content), 0, $char_list);
}
?>
Tapatalk kullanarak iPhone aracılığıyla gönderildi