600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 外链转内链php Typecho:网站外链自动转换内链插件ShortLinks

外链转内链php Typecho:网站外链自动转换内链插件ShortLinks

时间:2021-06-18 00:09:29

相关推荐

外链转内链php Typecho:网站外链自动转换内链插件ShortLinks

ShortLinks插件是一款可以把网站中的外链自动转换为内链的typecho插件,同时支持自定义短链接功能,且可以统计链接的点击数量。一般做SEO优化的人认为网站存在过多的外链会导致页面权重流失,从而不利于SEO,但是要想在文章中完全避免存在外链也不容易,那么这款ShortLinks插件就很好地解决了这个问题。插件使用方法:

2、解压后,把ShortLinks文件夹上传到网站的usr/plugins/目录,然后在后台——控制台——插件中启用该插件

3、插件成功启用后,当文章中存在外链时,就会自动转换为http://域名/go/key/的格式插件设置:

进入网站后台——控制台——设置插件ShortLinks页面,可以对插件进行相关设置

图片上传中(0)...

外链转内链:默认开启,如果不需要自定义转换,则选择关闭

referer 白名单:设置了白名单的域名,就可以在该域名网站上使用生成的短链接,注意:要使用正则表达式设置白名单,可以参考“外链转换白名单”的正则表达式

外链转换白名单:设置不被转换的链接,同样使用正则表达式,插件默认设置了upaiyun、clouddn、qbox和qnssl的域名。自定义短链接:

自定义短链功能来自golinks插件

1、在网站后台——撰写——短链接,进入短链接管理界面

2、在“KEY”中输入短链接的后缀,“目标”即是要跳转到的网站地址,“自定义链接”保持默认即可,然后点击“添加”按钮,就会生成一个自定义的短链接了

图片上传中(0)...

Ps.本站用了该插件,评论报错,疑似无法对评论区的内容进行转换。技术渣渣,无力修改,暂寻到一个方案

在插件的Plugin.php文件第98行加入该代码if(is_array($text)) return $text;

图片上传中(0)...

结果就是对评论区的外链无法转换,但至少不报异常,暂无解决方案,先将就着用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。