skywing 发表于 2016-3-30 18:16:36

typecho如何自动把文章内外链新窗口打开并添加nofollow标签

不懂PHP,之前用WP时这个问题很好解决,有插件,也有很详细的手动修改的教程,但Typecho这种教程很少,照搬WP的教程修改了functions.php,不行,修改之后前台就无法访问了。。。转了一圈也没发现有这样的插件,特来论坛求助。

发在typecho论坛 http://forum.typecho.org/viewtopic.php?f=4&t=9259两三天了都没人回复。。。。 只好救助万能的HOSTLOC了。。。

installb 发表于 2016-3-30 21:30:14

啊啊啊,五环,你比四环多一环~环~环~环~:lol
http://yijile.com/log/494.html

phpsky 发表于 2016-3-30 18:27:54

Wordpress的 ,Typecho不熟悉,自己改下吧!

<?php $str = get_the_content();
$str = preg_replace('/href=[\'|\"](\S+)[\'|\"]/i',"href='${1}' target=_blank rel='nofollow'",$str);
echo $st;
?>       

sense 发表于 2016-3-30 18:32:27

只能自己研究了

skywing 发表于 2016-3-30 20:47:45

phpsky 发表于 2016-3-30 18:27
Wordpress的 ,Typecho不熟悉,自己改下吧!

无从下手。。。

skywing 发表于 2016-3-30 22:14:43

installb 发表于 2016-3-30 21:30
啊啊啊,五环,你比四环多一环~环~环~环~
http://yijile.com/log/494.html

添加了之后本站链接也新窗口打开并nofollow了。。。

skywing 发表于 2016-3-30 22:19:26

本帖最后由 skywing 于 2016-3-30 22:21 编辑

phpsky 发表于 2016-3-30 18:27
Wordpress的 ,Typecho不熟悉,自己改下吧!

回复错了。。。

skywing 发表于 2016-3-30 22:20:49

phpsky 发表于 2016-3-30 18:27
Wordpress的 ,Typecho不熟悉,自己改下吧!

能再添加个判断条件么?本站链接也新窗口打开并nofollow了。。。

怪人 发表于 2016-3-31 00:43:16

skywing 发表于 2016-3-31 13:08:35

@小夜 老司机求带yc002t
页: [1] 2
查看完整版本: typecho如何自动把文章内外链新窗口打开并添加nofollow标签