Início » » WordPress Tutorials » WP Tutorial: Contar palavras do post

WP Tutorial: Contar palavras do post

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


Subscreve as Feeds

RSS Comentários Comentários

Falam falam, falam mas não dizem nada... assim não há comentários :(

Tags HTML suportadas nos comentários:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Data Recovery