Como agregar un contador de palabras en WordPress
![]()
A muchos bloggers le sirve de mucha utilidad el contador de palabras de WordPress, ya que nos indica qué largo tienen nuestros posts, en caso de que esto sea una regla en blogs en los cuales se trabaja.
Es por ello que hoy te enseñaré cómo agregar un contador de palabras a cada uno de tus posts que publiques diariamente en tu blog.
El primer paso será crear la función que controlará el contador. Para ello debemos fijarnos que la plantilla que usemos en nuestro blog contenga el archivo functions.php. Si no lo tiene, debes crear uno en tu escritorio y subirlo en blanco a la carpeta del theme. Vamos a agregar esto:
<?php
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;
}
?>
Agregando esa información ya estamos listos con la función. Pero ahora nos queda algo más: hacer “la llamada” al código, esta será desde el archivo single.php. Vamos a agregar esto donde quieras que se muestre:
Conteo de palabras: <?php echo count_words($post->post_content); ?>
Y eso es todo, ya tenemos en funcionamiento nuestro flamante contador de palabras para nuestro blog. Espero que te guste.
Vía - WP Recipes





