Modify links in user comments

时间:2012-08-03 作者:Ken

在评论中发布链接时,格式为:rel=“nofollow”

使用函数,如何将其更改为:rel=“external nofollow \\u blank”

那么链接会在新窗口中打开?

1 个回复
SO网友:amit

替换nofollow 具有nofollow external _blank

将此代码放入主题functions.php 文件以根据需要替换文本。

function wpse_60668_relnofollow($text) {
    $return = str_replace(\'nofollow\', \'external nofollow _blank\', $text);
    return $return;
}

add_filter(\'get_comment_author_link\', \'wpse_60668_relnofollow\'); //this\'ll change author link
add_filter(\'comment_text\', \'wpse_60668_relnofollow\'); //This\'ll change the content

结束

相关推荐

Why are my comments closed?

我有一个简单的site 有几页加上blog. 出于某种原因,博客帖子声明comments are closed 我不知道为什么。我想打开所有博客帖子上的评论(而不是在页面上提供评论)。在“编辑帖子”屏幕中,“评论”部分仅表示“还没有评论”但并没有提供任何打开它们的方法。在“设置”>“讨论”中,我有以下内容:评论时,作者必须填写姓名和电子邮件。评论时,用户必须注册并登录。评论时,关闭对超过(14)天的文章的评论。自动关闭评论。启用线程化(嵌套)评论级别(5)深度。将评论分成每页有(50)条顶级评论的页