删除在评论中添加NOFLOW链接的函数

时间:2017-08-04 作者:Dev

不确定执行此操作的函数在哪里,但我需要删除它,以便注释中的所有链接都不包含rel=“nofollow”属性。

我知道我可以使用comment_text filter 删除nofollow,但这不是我需要做的。

我需要做的是从WordPress core中删除该功能,这样我就可以有选择地手动将nofollow添加到评论链接中。

1 个回复
SO网友:Jacob Peattie

将此添加到插件文件/主题的函数中。php:

remove_filter( \'pre_comment_content\', \'wp_rel_nofollow\', 15 );
然后,您可以将自己的筛选器添加到pre_comment_content 使用wp_rel_nofollow 有选择地,基于您的标准。

可从纯文本URL自动单击的URL,如example.com 无法以允许删除rel="nofollow" 属性唯一的解决方案是过滤comment_text 或者完全删除自动添加链接:

remove_filter( \'comment_text\', \'make_clickable\', 9 );

结束