搜索
Hi~登录注册
查看: 1325|回复: 0

wordpress网站限制发布文章文字数量 |wordpress教程

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-4-15 16:13:58 | 显示全部楼层 |阅读模式
最近越来越多的wordpress主题加入了会员系统,并且开通了注册会员投稿的功能,不过小V发现这些主题并没有对文章内容的文字数量做限制,这样是不太合理的,wordpress在发布文字达到一定数量的文章的时候如果服务器配置不是很好可能会造成php超时,返回502错误。如果一些恶意会员不停的发布大数量文字的文章就很可能造成网站频繁的出现502。那么如何来做文章发布的文字数量限制呢,其实一段代码就搞定了,把一下代码加到当前使用的主题的functions.php文件即可: function varify_p($content){        global $post;        $min = 100; //最低文章数量        $max = 2000; //最大文章数量        $content = $post->post_content;        if (str_word_count($content) <  $min || str_word_count($content) >  $max )            wp_die('文章内容大小超过限制' );}add_action('publish_post', 'varify_p');
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表