typecho评论链接重定向
wordpree评论链接重定向方法已有很多人分享,但是对于typecho我却找不到类似这样的详细修改方法,typecho官方文档不完整,而我又是php菜鸟,所以折腾了好久才修改好。通过这次折腾让我更是怀念wordpress了。
打开var/Widget/Abstract/Comments.php文件,寻找
if ($this->url && $autoLink) { echo '<a href="' , $this->url , '"' , ($noFollow ? ' rel="external nofollow"' : NULL) , '>' , $this->author , '</a>'; } else { echo $this->author; }
修改为if ($this->url && $autoLink) {
if(strpos($this->url, $this->options->siteUrl)!==false) {
echo '<a href="', $this->url, '">', $this->author, '</a>';
} else {
echo '<a href="', $this->options->siteUrl, 'go.html?url=', urlencode($this->url), '"', ' rel="nofollow"', '>', $this->author, '</a>';
}
} else {
echo $this->author;
}
- 上一篇: Typecho 0.9版将在本周开始测试
- 下一篇: 安全驾驶,人人有责
仅有 1 条评论
不错哈、地址是这样?xx.html#comment-xx 这样的?