Contar palabras en una publicación

2

¿Cómo puedo contar las palabras en una publicación? ¿Algo como el que se muestra justo debajo de la publicación?

¿Puede alguien mostrarme el código para obtener esto? He estado buscando por todas partes.

    
pregunta Ronny 17.05.2012 - 18:27

2 respuestas

3

¿Qué tan duro buscaste? Busqué en Google "palabras de conteo de wordpress en la publicación" y encontré una función para ello en el primer resultado.

Pon esto en functions.php :

function prefix_wcount(){
    ob_start();
    the_content();
    $content = ob_get_clean();
    return sizeof(explode(" ", $content));
}

Luego llámalo en la plantilla de esta manera:

<?php echo prefix_wcount(); ?>
    
respondido por el SickHippie 17.05.2012 - 18:32
2

Solo cuenta los espacios y agrega 1:

// No need to count markup.
$text        = trim( strip_tags( get_the_content() ) );
$word_number = substr_count( "$text ", ' ' );

Otra forma, teniendo en cuenta la antigua tradición estadounidense del doble espacio:

$word_number = preg_match_all( '~\s+~', "$text ", $m );
    
respondido por el fuxia 17.05.2012 - 18:35

Lea otras preguntas en las etiquetas