如何获取有关 Wordpress 中分页帖子的当前页面的信息?
关于如何获取 Wordpress 中分页帖子当前页面的字数统计,有什么建议吗?一般来说,如何获取仅有关分页帖子当前页面的信息(使用“”分页)。
我根据这篇有用的博客文章制作了一个字数统计函数: http://bacsoftwareconsulting.com/blog/index.php/wordpress-cat/how-to-display-word-count-of-wordpress-posts-without-a-plugin/但这让我得到了整个帖子的总字数,而不仅仅是当前页面的字数。
非常感谢您的帮助!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
$wp_query
访问帖子的内容和当前页码,然后使用 PHP 的explode()
,使用strip_tags()
,因为它们不计为单词,最后用str_word_count()
。Use
$wp_query
to access the post's content and the current page number, then split the post's content into the pages using PHP'sexplode()
, strip all HTML-tags from the content usingstrip_tags()
, because they don't count as words and finally count the words of just the current page withstr_word_count()
.您必须计算页面上所有帖子的字数。假设这是在循环内部,您可以定义一个初始化为零的全局变量,然后使用您发布的链接中建议的方法计算每个帖子中显示的单词数。
这条线的一些东西 -
You will have to count words of all the posts on the page. Assuming this is inside the loop, you can define a global variable initialized to zero and then count the words displayed in each post using the method suggested in the link you have posted.
Something on this lines -