Você quer mostrar a contagem total de palavras publicadas na parte inferior do widget “No Momento” no painel de administração do WordPress? Embora provavelmente exista um plugin para isso, criamos um snippet de código rápido que você pode usar para exibir a contagem de palavras de posts no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin 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 sua primeira vez adicionando snippets de código no WordPress, consulte nosso guia sobre como adicionar snippets de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 7 melhores plugins de enquete do WordPress para aumentar o engajamento no local e 12 melhores plugins de podcast do WordPress.
É possível adicionar isso ao blog real com uma tag de modelo?
Olá Justin, sim, você pode fazer isso. Deveria ser possível apenas adicionar ao seu arquivo de modelo e isso será exibido. Lembre-se que este script adiciona HTML, você vai querer mudar isso para que funcione bem no seu tema.
[…] Este post foi mencionado no Twitter por Michael Davis, WPSNIPP. O WPSNIPP disse: #wordpress Contagem de palavras de postagens http://bit.ly/gULp1N #blog por favor RT 🙂 […]