杜绝偷懒:给 WordPress 文章发表设置一个最少字数

文 / @WordPress主题

关于Wordpress限制最低字数的实现

初次见面,我是小本本。从SEO的角度说,一篇文章的内容量必须足够大,才能从搜索引擎得到比较高的权重。可人性是懒惰的,所以给文章限制一个最低字数是必要的,WordPress可以很方便的做到这一点。

如何限制最低字数


function wizhi_minimum_wordcount($content){
    global $post;
    $num = 200;//设置最少字数
    $content = $post->post_content;
    if(str_word_count($content) < $num){
        wp_die(__('不要偷懒:请不要少于200字。'));
    }
}
add_action('publish_post', 'wizhi_minimum_wordcount');

只要在发表文章的时候检查一下文章的字数,如果字数够了,就发布,如果字数不够,就给出提示。让作者返回继续编辑,补够字数。

比如这篇文章,字数就有点少,如果限制了最少字数,这篇文章就发不出来了。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。