Tutorial: Contador global de palavras no WordPress com PHP

  • Autor Autor Vilar
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Vilar

Vilar

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Binance
Hola betas!

En este breve tutorial os compartiré un pequeño código PHP que te permite saber a nivel global el número de palabras de tus posts.

Contador de palabras en WordPress.webp



PHP:
/* TOTAL WORDCOUNT */
add_action( 'dashboard_glance_items', 'cpt_to_at_a_glance' );
function cpt_to_at_a_glance() {
    
    
    $count = 0;
    $text = " palabras";
    $posts = get_posts( array(
            'numberposts' => -1,
            'post_type' => 'post'
    ));
    
    foreach($posts as $post) {
        $count += str_word_count(strip_tags(get_post_field('post_content', $post->ID)));
    }
    $num = number_format_i18n($count);
    $total = '<li class="word-count"><a href="edit.php">'.$num.$text.'</a></li>';
    echo $total;
}

Cómo implementarlo?

1. Puedes incrustarlo en tu tema hijo.

2. Si tienes un plugin para insertar snippets como
WPCode, puedes crear un código personalizado nuevo.
fragmento en WPCode.webp


Pegas el código, en tipo de código selecciona PHP, y actívalo.
código PHP.webp


y ya estaría listo!

Contador de palabras en WordPress.webp
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Excelente aporte, no sabía que existia una forma para contar de manera global las palabras.
 
Buen aporte, ¿Eso también cuenta lo que son páginas? por qué ahí tengo las políticas y eso no me debería contar JEJEJE.
 
Buen aporte, ¿Eso también cuenta lo que son páginas? por qué ahí tengo las políticas y eso no me debería contar JEJEJE.
Sólo cuenta las palabras de los posts publicados, evitando contar las palabras de los comentarios, posts en borrador ni páginas estáticas.
 
Hola betas!

En este breve tutorial os compartiré un pequeño código PHP que te permite saber a nivel global el número de palabras de tus posts.

Ver o anexo 903716


PHP:
/* TOTAL WORDCOUNT */
add_action( 'dashboard_glance_items', 'cpt_to_at_a_glance' );
function cpt_to_at_a_glance() {
    
    
    $count = 0;
    $text = " palabras";
    $posts = get_posts( array(
            'numberposts' => -1,
            'post_type' => 'post'
    ));
    
    foreach($posts as $post) {
        $count += str_word_count(strip_tags(get_post_field('post_content', $post->ID)));
    }
    $num = number_format_i18n($count);
    $total = '<li class="word-count"><a href="edit.php">'.$num.$text.'</a></li>';
    echo $total;
}

Cómo implementarlo?

1. Puedes incrustarlo en tu tema hijo.

2. Si tienes un plugin para insertar snippets como
WPCode, puedes crear un código personalizado nuevo.
Ver o anexo 903722

Pegas el código, en tipo de código selecciona PHP, y actívalo.
Ver o anexo 903724

y ya estaría listo!

Ver o anexo 903728
Interesante...
Pero qué usos se le puede dar a esto?

Saber que cantidad de palabras tengo en la web.. que gano con eso?

Es solo un código que creaste por capricho o que? 🤔..
 
Interesante...
Pero qué usos se le puede dar a esto?

Saber que cantidad de palabras tengo en la web.. que gano con eso?

Es solo un código que creaste por capricho o que? 🤔..
Su utilidad es subjetiva, sin embargo a la hora comprar o vender webs es común preguntar por el número de palabras por posts, de esta forma puedes hacer una estimación rápida.
Personalmente me ayuda a mantener la motivación de seguir posteando y ver como crece un proyecto.
 
Su utilidad es subjetiva, sin embargo a la hora comprar o vender webs es común preguntar por el número de palabras por posts, de esta forma puedes hacer una estimación rápida.
Personalmente me ayuda a mantener la motivación de seguir posteando y ver como crece un proyecto.
Bien.. en todo caso.. guardo link para aplicarlo a futuras webs
 
Buen aporte, me gustan este tipo de cosas como comentas, para ver cómo crece un proyecto.
 
Voltar
Topo