WP Tutorial: Contar palavras do post
anúnciantes
Quando escrevemos um post nas versões mais recentes do WordPress é possível verificar quantas palavras o post tem após o guardares ou publicares mas não seria interessante criar um processo automático que permitisse os leitores verem quantas palavras têm os posts?
Este tutorial tem 2 partes, uma na qual crias o código que deves inserir no ficheiro functions.php e outra onde editas o ficheiro single.php.
Functions.php
A função que se segue vai receber uma variável com o conteúdo do post através da tag condicional the_content() e conta o número de palavras:
function count_words($str){
$words = 0;
$str = eregi_replace(" +", " ", $str);
$array = explode(" ", $str);
for($i=0;$i < count($array);$i++)
{
if (eregi("[0-9A-Za-zÀ-ÖØ-öø-ÿ]", $array[$i]))
$words++;
}
return $words;
}
Single.php
Após colocares a função no ficheiro functions.php precisas de inserir o código no ficheiro single.php onde queres que apareça o número do total de palavras do post:
Total de palavras: <?php echo count_words($post->post_content); ?>
fonte: How to get words count of your post



Show de BOLA , funcionou perfeitamente.