Php wordpress插件函数,该函数将返回正在保存的帖子的字符数

Php wordpress插件函数,该函数将返回正在保存的帖子的字符数,php,wordpress,plugins,count,character,Php,Wordpress,Plugins,Count,Character,我需要有一个功能,将获得正在保存的文章的内容,计数字符,包括标点符号和空格,并返回一个数字 我可以使用$text=mb_strlen$text,UTF-8;但是我不知道如何调用当前正在保存或更新的帖子的内容 我将使用add_action'save_post'、'char_count'运行该函数;我不知道如何在我的函数中获取正在保存的帖子的帖子内容,以便运行计数脚本。get\u post通过传递帖子ID来获取所需的帖子。这将返回一个对象,其中内容位于帖子内容中,然后只需检查长度: $post

我需要有一个功能,将获得正在保存的文章的内容,计数字符,包括标点符号和空格,并返回一个数字

我可以使用$text=mb_strlen$text,UTF-8;但是我不知道如何调用当前正在保存或更新的帖子的内容

我将使用add_action'save_post'、'char_count'运行该函数;我不知道如何在我的函数中获取正在保存的帖子的帖子内容,以便运行计数脚本。

get\u post通过传递帖子ID来获取所需的帖子。这将返回一个对象,其中内容位于帖子内容中,然后只需检查长度:

$post    = get_post('post_id'); 

$content = $post->post_content;

$length  = strlen($content);
如果您在保存时执行此操作,则通常是:

add_action( 'save_post', 'post_save' );

function post_save( $post_id ) {
    $post    = get_post( $post_id ); 
    $content = $post->post_content;
    $content = apply_filters('the_content', $content);

    return strlen($content);
}