外链自动转换插件 ShortLinks

2017年08月13日

自动把文章中的所有外链,转换成内链,便于seo。可设备白名单。也有自定义链接的功能。下载后,修改目录名字为 ShortLinks 上传到 plugins 插件目录激活即可,更新为1.0.9版,增加了跳转页面,以及一些相关设置。更加好用,建议更新。

ShortLinks-1.0.9.zip ( 8.5 KB, 下载次数: 198, 最后修改: 2018-09-10 09:01 )

作者:https://github.com/benzBrake/ShortLinks

演示可以参考 https://www.qianduanmei.com/ 所有外链都自动转换成 /go/aHR0cHM6Ly9kcmliYmJ 类似这种格式


已有 12 条评论

  1. 艾町 艾町

    请问103行报错如何解决
    Warning: preg_match_all() expects parameter 2 to be string, array given in /usr/plugins/ShortLinks/Plugin.php on line 103

  2. XinSong XinSong

    嘛...又出现了一个问题。。
    Notice: Constant TYPECHO_ADMIN already defined in ///////common.php on line 6

    1. XinSong XinSong

      噢,这里已经有人给我提示怎么修复了。。

      @Jyanhwei
      已经改了,谢谢~

  3. iiicool iiicool

    我的是链接没办法转,发外链以后没任何反应

  4. Vihor Vihor

    启用插件之后无法跳转,白屏

  5. 骄阳笔记 骄阳笔记

    1.0.3、1.0.4、1.0.5都试了,都是报404错,大佬知道咋回事吗

    1. Ryan Ryan

      最新的107咯

  6. 骄阳 骄阳

    启用插件报404错,怎么回事呢

  7. Jyanhwei Jyanhwei

    @XinSong
    修改 typecho/admin/common.php

    把第六行

    define('__TYPECHO_ADMIN__', true);
    改成:

    if (!defined('__TYPECHO_ADMIN__')) {

    define('__TYPECHO_ADMIN__', true);

    }

  8. 逗妇乳 逗妇乳

    @XinSong
    没有判断出错的情况,关闭php错误数据就行了

  9. XinSong XinSong

    嘿,博主,出现了一个问题,103行代码和6行代码出现错误,具体原因不清楚。

添加新评论