wordpress去除留言评论昵称上的链接-♚纪实阁付涛♚

wordpress去除留言评论昵称上的链接

很多时候因为站点能留下链接会引来很多的垃圾评论。

最可恶的是那些使用机器刷评论的。

无法忍受那些自己做一个SEO博客然后去到处发垃圾评论的人。

做优化的人都知道,当一个网站里面存在着大量的导出链接的时候,网站无论是排名还是收录上都会遭受到严重的影响;博客作为一个互动型定位的产品,留言、评论自然成了系统的核心;

链接呈现位置

昵称链接修改方法

方案一、修改comment评论核心文件;

评论样式文件在 /wp-includes/comment-template.php

打开这个文件搜索 get_comment_author_link,这个文件里get_comment_author_link只出现了三次很容易发现在哪里。

function get_comment_author_link( $comment_ID = 0 ) {
$comment = get_comment( $comment_ID );
$url = get_comment_author_url( $comment );
$author = get_comment_author( $comment );
if ( empty( $url ) || ‘http://’ == $url )
$return = $author;
else
$return = “<a class=’url’>$author</a>”;
return apply_filters( ‘get_comment_author_link’, $return, $author,
$comment->comment_ID );
}

找到上面这些代码,大约在208行。

<a class=’url’>$author</a>

上面这个位置里原本有一个href链接,我粘贴出来的是修改过后的,只需要把那个href删除掉就可以了。

保存上传之后你的wordpress里的评论者名字都不会有链接了。

方案二:直接修改主题模板

我们通过评论框可以发现,网址这一字段并非必填项,那么我们可以直接将这一项隐藏或删除掉即可;

找到主题文件夹下的comments.php,下载并打开,找到以下代码:

<p class="comment-form-url">
<input type="text" name="url" id="url" class="commenttext" value="<?php echo $comment_author_url; ?>"
tabindex="3" />
<label for="url">网址</label>
</p>

因为这在里面只有一个位置,所以很容易找到;

直接将上面代码删除或屏蔽掉,然后上传覆盖原文件就可以了;

本站使用的方法为方案二,比较推荐此方法,操作容易,对于不懂代码的朋友,减少因修改核心代码导致出现报错的机率;

 

本文由 ♚纪实阁付涛♚ 作者:谍豹云销 发表,其版权均为 ♚纪实阁付涛♚ 所有,文章内容系作者个人观点,不代表 ♚纪实阁付涛♚ 对观点赞同或支持。如需转载,请注明文章来源。

发表评论