Mar
24
2009

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

Gostaste deste artigo? Recebe acesso a conteúdo exclusivo no teu email...

Subscreve a newsletter do muiomuio.net e recebe acesso a conteúdo exclusivo sobre como criar blogs de sucesso e promoções para ganhares dinheiro online. Ao subscreveres a esta newsletter o teu email será protegido e não será partilhado com outras pessoas ou entidades.

 
Opções

A tua privacidade é respeitada, podes anular a tua subscrição a qualquer momento apenas com 1 clique.

About the Author:

Front-end developer & blogger

Leave a comment

Advertisement

Newsletter

Opções

Subscreve as feeds

Review http://muiomuio.net on alexa.com

Facebook

Blogging Tip Blogs - BlogCatalog Blog Directory
More in WordPress Tutorials (78 of 129 articles)