要在WordPress中删除评论中的网址、邮箱和评论人链接,您可以使用以下方法:
Antispam Bee:这个插件可以自动过滤垃圾评论,并删除评论中的链接。
WPSpamShield:该插件可以帮助您阻止垃圾评论,并删除评论中的链接和邮箱。
Disable Comments:这个插件允许您全局关闭评论,并且可以删除现有评论中的链接。
登录到WordPress后台。
转到“评论”部分,找到要编辑的评论。
将鼠标悬停在评论上,然后单击“编辑”链接。
在评论编辑器中,查找并删除评论中的链接和邮箱。
单击“更新评论”以保存更改。
function remove_links_emails_from_comments($comment_text) {
$comment_text = preg_replace('/<a[^>]>([^<])</a>/i', '$1', $comment_text); // 移除链接
$comment_text = preg_replace('/[azAZ09._%]@[azAZ09.].[azAZ]{2,4}/', '', $comment_text); // 移除邮箱
return $comment_text;
}
add_filter('comment_text', 'remove_links_emails_from_comments');
将此函数添加到主题的functions.php文件中后,它将自动删除评论中的链接和邮箱。
请注意,这些方法将从评论中删除链接和邮箱,但不会删除评论作者的网站链接(如果评论作者提供了网站链接)。如果您还想删除评论作者的网站链接,您可以修改上述函数以包括这个功能。