设置WordPress每篇文章每用户仅限评论一次 防止信息量大
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

今天在浏览露兜博客的时候看到在WordPress版块有这样的功能,限制每个用户在每篇文章只能评论一次,是根据检测当前这篇文章用户名和邮箱是不是已经有过记录来判断的。不过这样的方法可能对于少部分用户会有用途,对于大部分用户博客、网站是用途不大的,比如网友留言提问,你回答之后,用户再来询问难道不允许?
这里蜗牛也把方法记录过来,如果有用到的朋友可以参考,建议还是最好不要使用。
function ludou_getIP() {
$ip = $_SERVER[\’REMOTE_ADDR\’];
$ip = preg_replace( \’/[^0-9a-fA-F:., ]/\’, \’\’, $ip );
return $ip;
}
function ludou_only_one_comment( $commentdata ) {
global $wpdb;
$currentUser = wp_get_current_user();
// 不限制管理员发表评论
if(empty($currentUser->roles) || !in_array(\’administrator\’, $currentUser->roles)) {
$bool = $wpdb->get_var(\”SELECT comment_ID FROM $wpdb->comments WHERE comment_post_ID = \”.$commentdata[\’comment_post_ID\’].\” AND (comment_author = \’\”.$commentdata[\’comment_author\’].\”\’ OR comment_author_email = \’\”.$commentdata[\’comment_author_email\’].\”\’ OR comment_author_IP = \’\”.ludou_getIP().\”\’) LIMIT 0, 1;\”);
if($bool)
wp_die(\’本站每篇文章只允许评论一次。<a h=\”\’.get_permalink($commentdata[\’comment_post_ID\’]).\’\”>点此返回</a>\’);
}
return $commentdata;
}
add_action( \’preprocess_comment\’ , \’ludou_only_one_comment\’, 20);
这个脚本参考来自:https://www.ludou.org/wordpress-only-allow-comment-once-per-post.html
使用方法:
将脚本添加到当前主题的Functions.php文件中即可生效。
[WordPress评论]历史优惠活动内容
猜你可能想看的VPS
- 老板抠-标准互联→750 元 月 64 个 IPv4 1TB SSD 硬美国VPS[主机]
- TmhHost 黄金周活动,充值返 10%,日本软银 韩国 CN2 洛杉日本VPS[主机]
- 桔子 VPS→cn2 gia vps 29 元 月 512M 内存 20全球[VPS测评]
- [双十二]HostXen 充 300 送 50 续费减 10 元 买 2全球[VPS测评]
- Vultr→韩国 日本 新加坡 洛杉矶 欧洲等 KVM VPS 随时更换日本VPS[主机]
- 1fichier→€15 年 100TB 空间 支持 FTP WebDA虚拟空间(主机)
- 限量抢 iON→1 核 2GB 40GB SSD 1TB 洛杉矶套餐年付全球[VPS测评]
- 大盘机 $2.99 月 2 核 CPU 512M 内存 250G 硬盘 全球[VPS测评]
- 搬瓦工补货 $37 年 512M 内存 10G SSD 300G@1Gb全球[VPS测评]
- Bacloud→新增荷兰机房 八五折 支持支付宝 芝加哥&立陶宛等全球[VPS测评]
- 便宜 $7 年 2G 内存 30G SSD 2T 流量@100Mbps 全球[VPS测评]
- 国内稳定做站 腾讯云秒杀→1 核 2G 50G 1M 年付 99 元 2全球[VPS测评]
- 六六云美西 GIA 提供美国原生 IP,解锁 Netflix,80M 端美国VPS[主机]
- 德国 CN2 GIA SaltyfishTech→1 核 1G 30G 全球[VPS测评]
- 春节大促 CMIVPS→香港 CMI 线路 大带宽 全场 7 折优惠中香港VPS[主机]
- CentOS/Fedora/Ubuntu/Debian 一键安装 wge全球[VPS测评]
- 百度发布信风算法,打击翻页诱导行为全球[VPS测评]
- 解决Debian9系统环境中文乱码的问题 检查设置UTF-8编码全球[VPS测评]
- LucusHost → 4.2€ 月 西班牙 1C1G15G硬盘 100全球[VPS测评]
- qis.host-荷兰 2.3美元 月 1Gbps带宽 不限流量 KVM全球[VPS测评]
- Mansora 2018圣诞优惠全球[VPS测评]
- VPS成立BurjeelHoldings全球[VPS测评]
- 做跨境电商,如何打造私域流量?全球[VPS测评]
- 2022年亚马逊Prime会员日将于7月12日和13日举行,覆盖24个站全球[VPS测评]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元香港VPS[主机]
- 八点云主机怎么样?香港2核4G5M带宽云主机,98元/月;国内4核8G云香港VPS[主机]
- 搬瓦工:全场VPS 9折优惠,10Gbps(美国cn2 gia+日本软银日本VPS[主机]
- 魔方云:香港原生IP vps/大带宽,月付79元起;美国洛杉矶CN2 G美国VPS[主机]
- 恒创主机优惠码85折_服务器优惠券8折_恒创科技优惠_代金券全球[VPS测评]
- TmhHost优惠码:黑五优惠全场8折,洛杉矶vps、日本CN2、韩国C日本VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-39072.html











