X

Contagem de palavras da postagem

Snippets by IsItWP

Deseja exibir a contagem total de palavras publicadas na parte inferior do widget “Right Now” no painel de administração do WordPress? Embora provavelmente exista um plug-in para isso, criamos um trecho de código rápido que você pode usar para exibir a contagem de palavras da postagem no WordPress.

Instruções:

Tudo o que você precisa fazer é adicionar esse código ao arquivo functions.php do seu tema ou em um plug-in específico do site:

function post_word_count() {
    $count = 0;
    $posts = get_posts( array(
        'numberposts' => -1,
        'post_type' => array( 'post', 'page' )
    ));
    foreach( $posts as $post ) {
        $count += str_word_count( strip_tags( get_post_field( 'post_content', $post->ID )));
    }
    $num =  number_format_i18n( $count );
    // This block will add your word count to the stats portion of the Right Now box
    $text = _n( 'Word', 'Words', $num );
    echo "<tr><td class='first b'>{$num}</td><td class='t'>{$text}</td></tr>";
    // This line will add your word count to the bottom of the Right Now box.
    echo '<p>This blog contains a total of <strong>' . $num . '</strong> published words!</p>';
}

// add to Content Stats table
add_action( 'right_now_content_table_end', 'post_word_count');
// add to bottom of Activity Box
add_action('activity_box_end', 'post_word_count');

Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como adicionar corretamente trechos de código no WordPress para não danificar acidentalmente seu site.

Se você gostou desse snippet de código, considere dar uma olhada em nossos outros artigos no site, como: 7 melhores plug-ins de enquete do WordPress para aumentar o envolvimento no site e 12 melhores plug-ins de podcast do WordPress.

Comentários   Deixe uma resposta

  1. Is it possible to add this to the actual blog with a template tag?

    1. Hi Justin yes you can do that, should be able to just add to your template file and this will be displayed. Keep in mind this script adds HTML you will want to change for this to work in your theme nicely.

  2. Tweets that mention Wordpress Post word count – wpsnipp.com Wordpress code snippets for your blog -- Topsy.com janeiro 4, 2011 em 12:48 am

    […] This post was mentioned on Twitter by Michael Davis, WPSNIPP. WPSNIPP said: #wordpress Post word count http://bit.ly/gULp1N #blog please RT 🙂 […]

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

WordPress Launch Checklist

A lista de verificação definitiva para o lançamento do WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento de seu próximo site WordPress em um ebook prático.
Sim, envie-me o livro eletrônico gratuito grátis!