在进一步查看源代码的字数后。然后通过各种WordPress Trac条目,我找到了两个问题的满意答案:
Question 1: How can I use the word-count function?
要使用单词计数功能,必须首先实例化wordcounter实用程序:
var wc = new window.wp.utils.WordCounter();
然后您可以访问count函数,例如:
var mywordcount = wc.count(\'Count these words\');
或者,对于字符数,您可以使用“characters\\u exclusing\\u spaces”或“characters\\u including\\u spaces”在类型设置属性中添加:
var mycharcount = wc.count(\'Count these chars\', \'characters_including_spaces\');
我建议你通读
source of word-count.js 查看有关这些属性等的更多信息。
Question 2: Is it safe to use this core JS code in my own code?
在阅读一些trac条目进行字数计算后。js似乎在讨论如何在其他WordPress代码、插件等中重用此代码(特别是在最近的Gutenberg编辑器开发中),所以我很高兴在自己的代码中使用此代码是安全的。所以,不是一个明确的“是”,但我很乐意在我自己的代码中使用它。
(现在唯一悬而未决的问题是,为什么核心单词count JS没有把“2017”这样的数字当作一个单词!!!)