你想在WordPress中获得字数统计吗?
当写一篇文章时,你可能有一个特定的字数,你的目标是要达到。另外,监测你的字数统计可以给你一些见解,比如什么帖子的长度能获得最大的流量和参与度。
在这篇文章中,我们将告诉你如何在WordPress中显示详细的字数统计。
为什么要为你的WordPress网站获取字数统计?
你可能想得到你的WordPress网站的字数统计,有很多原因。
如果你是一个自由撰稿人,那么你可能按字数收费,或者你的客户可能有严格的字数目标,你需要满足。
如果你的WordPress博客增加了多个作者,那么监测他们的字数统计可以帮助你确定对你的网站贡献最大的作者。
这种洞察力可以帮助你更有效地管理你的多作者WordPress博客。例如,你可以奖励字数最多的作者,或者安排与任何表现不佳的作者会面。
即使你是唯一一个在网站上工作的人,字数统计仍然可以是有趣的。通过观察你的字数是如何随时间变化的,你也许能够发现模式和提高生产力的方法。
考虑到这些,让我们看看在WordPress中获得字数统计的几种不同方法。如果你喜欢直接跳到一个特定的方法,那么你可以使用下面的链接。
方法1. 如何在WordPress中检查文章的字数
WordPress默认的block编辑器可以很容易地看到任何页面或文章的字数。
只需点击屏幕上方的 “i “图标,WordPress就会显示该页面或文章的一些基本统计信息,包括字数。
更好的是,这个字数会在你写作时自动更新。
如果你有字数限制,那么这是一个快速而简单的方法来确保你不会超过这个限制。
方法2. 用插件获取WordPress中详细的字数统计信息
有时你可能想看看某个特定作者、文章类型、甚至整个网站的字数统计。
获得这些详细统计数字的最简单方法是使用 WP Word Count 插件。这个插件根据月份、作者和帖子类型显示你写了多少字。
如果你使用的是自定义帖子类型,那么WP Word Count也可以显示你自定义帖子的统计数据。
首先,你需要安装和激活这个插件。
一旦你完成了这些,就去Word Count » Statistics。在你得到你的统计数字之前,你需要点击 “计算 “链接。
WP Word Count会问您是想计算您所有内容的字数,还是只计算在某个日期范围内创建的内容。
要计算您整个网站的总字数,请点击 “一次性计算这个网站的所有内容 “选项。然后,继续点击 “计算字数”。
过了一会儿,您应该看到一个’字数计算成功’的消息。
WP Word Count现在将继续自动计算您的统计数据,因为您向您的网站添加了更多的文章和页面。这意味着您不需要每次想看最新的字数统计时都点击’计算’链接。
现在,无论何时你想看你的统计数字,你都可以进入Word Count » Statistics.。要查看您所有内容的总字数,请点击所有内容标签。
在这个屏幕上,你会看到不同帖子类型的总字数,分为已发表和未发表的内容。
总字数 “是你在所有内容类型中的总字数。
这个数字结合了你已发表和未发表的内容,所以它不一定是访问者在你的网站上看到的字数。
这个屏幕也会显示已发表和未发表内容的单独字数。
如果你想看到特定月份的字数,那么只需点击 “月度统计 “标签。这可以帮助你发现趋势,包括你最有成效的月份,以及与其他月份相比你写的字数较少的时候。
如果多人为你的WordPress博客写作,那么你可能想看一下 “作者统计 “标签。
这可以让你按作者探索你网站的字数统计。
方法3. 如何在WordPress中使用代码添加字数统计信息
跟踪字数的另一个选择是代码解决方案。这个代码片段将在 Posts » All Posts屏幕上显示每个文章旁边的字数。
这是一个简单的方法来发现你的网站最长的帖子,或者检查任何不符合字数要求的帖子。
要在 “所有文章 “屏幕上显示字数,你需要在你的网站上添加一些代码。我们建议通过 code snippets plugin插件来做到这一点。
添加以下代码。
add_filter('manage_posts_columns', 'wpbeginner_add_column');
function wpbeginner_add_column($wpbeginner_wordcount_column) {
$wpbeginner_wordcount_column['wpbeginner_wordcount'] = 'Word Count';
return $wpbeginner_wordcount_column;
}
//Link the word count to our new column//
add_action('manage_posts_custom_column', 'wpbeginner_display_wordcount');
function wpbeginner_display_wordcount($name)
{
global $post;
switch ($name)
{
case 'wpbeginner_wordcount':
//Get the post ID and pass it into the get_wordcount function//
$wpbeginner_wordcount = wpbeginner_get_wordcount($post->ID);
echo $wpbeginner_wordcount;
}
}
function wpbeginner_get_wordcount($post_id) {
//Get the post, remove any unnecessary tags and then perform the word count//
$wpbeginner_wordcount = str_word_count( strip_tags( strip_shortcodes(get_post_field( 'post_content', $post_id )) ) );
return $wpbeginner_wordcount;
现在在所有文章的页面,你可以看到信息了