为什么WordPress会自动链接评论中的文本URL?
WordPress会自动将文本URL转换为链接,这使得在审核评论时更容易访问这些链接。此自动链接功能并不会存储在数据库中,而是当在后台管理区域和文章底下的评论区显示评论时,将URL变成可点击的链接。
有些评论确实是真实的,评论者不知道如何在评论中添加链接。但许多垃圾评论也包含直接粘贴在评论文本中的纯URL。
在WordPress评论中禁用自动链接
只需在主题的functions.php文件或特定站点插件中添加这一行代码:
remove_filter( 'comment_text', 'make_clickable', 9 );
WordPress并不会在数据库中将纯文本URL存储为链接,而是动态地将它们转换为可点击的链接。这段代码简单地禁用了将URL变成可点击链接的过滤器。这使得纯文本URL在后台管理区和文章下的评论区中不可点击。移除此代码将重新启用自动链接。
如果你将它添加到主题的functions.php文件中,那么更新主题将会覆盖你的functions文件。请记住,这段代码仅适用于纯文本URL。如果用户决定通过添加正确的HTML标签来创建链接,那么这些链接将按应有的方式显示。
如果你想完全关闭评论中的任何HTML代码,请查看我们关于如何禁用WordPress评论中HTML代码的教程。
我们希望这篇文章可以帮助你禁用WordPress评论中的自动链接功能。你还可以查看我们列出的16个最佳插件来改进WordPress评论功能列表。
如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。