字数不显示在帖子上?

时间:2014-09-17 07:30:14

标签: php wordpress

我认为这可能是我正在运行的插件的问题,但我在WP 4.0上的任何帖子上都没有看到字数。我已经停用了所有插件,但这并没有解决我的问题。

好吧,没有看到可能不是很准确 - 字数统计都是0,即使是我在4.0之前写的帖子。我在服务器上运行大致最新的PHP5.5和MySQL 5.5,如果这完全相关的话。数据库在表面上看起来很好,所以我错过了一些愚蠢的东西吗?

1 个答案:

答案 0 :(得分:1)

您已经注意到这将在网站的前端使用,因此您无需使用插件即可实现。

将以下代码放在functions.php文件中:

function word_count() {
    $content = get_post_field( 'post_content', $post->ID );
    $word_count = str_word_count( strip_tags( $content ) );
    return $word_count;
}

然后,您可以在主题中使用word_count()功能。 word_count()会返回帖子的字数,因此您需要回复它:

<?php echo word_count(); ?>