侧边栏壁纸
博主头像
Jammmの日常博主等级

行动起来,活在当下

  • 累计撰写 71 篇文章
  • 累计创建 47 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Typecho文章的超链接设置新窗口打开

Administrator
2020-03-18 / 0 评论 / 0 点赞 / 8 阅读 / 2495 字

此方法不修改系统文件 在当前主题的functions.php里加入代码

// 新窗口打开链接
function parseContent($obj){
	$options = Typecho_Widget::widget('Widget_Options');
	if(!empty($options->src_add) && !empty($options->cdn_add)){
		$obj->content = str_ireplace($options->src_add,$options->cdn_add,$obj->content);
	}
	$obj->content = preg_replace("/<a href=\"([^\"]*)\">/i", "<a href=\"\\1\" target=\"_blank\" rel=\"nofollow\">", $obj->content);
	echo trim($obj->content);
}

再到主题中的post.php里把文章输出的代码改为自定义的。

<?php $this->content(); ?>

改成

<?php parseContent($this); ?>

原文地址:点击访问

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区