杜绝偷懒:给 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');

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

  • 分享:
评论
还没有评论
    发表评论 说点什么