全站禁用 XML-RPC 评论

垃圾评论真是头疼,现在每天能收到超过 100 条垃圾评论,并且有上升趋势。

当然垃圾评论都被 Akismet 过滤掉了,但每天都要看一眼里面有没有误伤的,是件很头疼的事情。

于是解决方案之一就是禁用 XML-RPC 形式的评论,我就不相信所有的垃圾评论都是通过网页发的。如果垃圾评论是机器自动发出的,那通过 XML-RPC 是最合理且高效的形式了。而普通读者则不会通过 XML-RPC 来发送评论。

如果你发现在本博客留言出现故障,请留言。

顺便说一句,禁用的方式,是在 functions.php 中加一句:

这样就禁用了匿名用户通过 XML-RPC 的评论,而本博客并没有开放注册,所有的评论都被认为是匿名评论,于是就等同于屏蔽了所有的来自 XML-RPC 的评论。


8 条评论 添加

    1. XML-RPC 用的是 xmlrpc.php,而正常的评论用的是 wp-comments-post.php。入口不一样,内部的逻辑也有很大差别。不知道你想知道的是不是这个。

发表评论

电子邮件地址不会被公开。 必填项已用*标注