您是否知道,当用户在评论中添加纯文本 URL 时,WordPress 会自动使其可点击。最近,我们的一位读者问我们是否可以禁用 WordPress 评论中文本 URL 的自动链接?答案是肯定的。在本文中,我们将向您展示如何禁用 WordPress 评论中的 URL 自动链接。
为什么 WordPress 在评论中自动链接文本 URL?
WordPress 会自动将文本 URL 转换为链接,以便在审核评论时更轻松地访问链接。
此自动链接不会存储在您的数据库中。WordPress 在管理区域的屏幕上以及文章下方的评论部分显示 URL 时,使 URL 可点击。
其中一些评论是真实的,但评论者不知道如何在评论中添加链接。但许多垃圾评论还包含直接粘贴在评论文本中的纯 URL。
禁用 WordPress 评论中的自动链接
只需将这一行代码添加到主题的functions.php文件或特定于站点的插件中即可。
1 | remove_filter( 'comment_text' , 'make_clickable' , 9 ); |
由
WordPress 不会将纯文本 URL 作为链接存储在数据库中。相反,它将它们即时更改为可点击的链接。此代码只是禁用使 URL 可点击的过滤器。
这使得纯文本 URL 在管理区域和帖子下方的评论部分中不可点击。删除此代码将重新启用自动链接。
如果您将其添加到主题的functions.php 文件中,则更新主题将覆盖您的函数文件。
另请记住,此代码仅适用于纯文本 URL。如果用户决定通过添加适当的 HTML 标签来创建链接,那么这些链接将按其应有的方式显示。
如果您想完全关闭评论中的任何 HTML,请查看我们关于如何禁用 WordPress 评论中的 HTML 的教程。
我们希望本文能帮助您禁用 WordPress 评论中 URL 的自动链接。您可能还想查看我们的16 个最佳插件列表,以改善 WordPress 评论。