从 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');
比如这篇文章,字数就有点少,如果限制了最少字数,这篇文章就发不出来了。