【Typecho插件】ShortLinks - 外链转内链,支持正文和评论者链接

有时候我们为了减少权重的流失,或者是为了隐藏某些推荐链接(比如淘宝客、主机推荐),我们需要将外链转化为内链。

简介

把外部链接转换为 your_blog_path/t/key/
或者 your_blog_path/go/key/

通过菜单“创建->短链接”设置

自定义短链功能来自golinks,支持统计功能

测试

百度新窗口

食用方法

把文件夹ShortLinks,放到插件目录

感谢

小咪兔
DEFE

下载

https://github.com/Char1sma/ShortLinks

预览

暂时没有

Last modification:February 13th, 2017 at 04:59 pm
If you think my article is useful to you, please feel free to appreciate

35 comments

  1. TB.LC

    TE1.1 实测可用,感谢!!

  2. TB.LC

    TE1.1 实测可用,感谢!!

  3. 龙鹰

    你好,如果我想将短链接都分享给其他人用,那就是允许空referer 都可以跳转,那么应该怎么设置referer 白名单??

    我看到有人跟我反馈,我QQ发给别人的端连接,没办法跳转,只能跳转到自己的网站了。期待指教,感谢

  4. iii

    后台没出现报错,但是也没转换链接,请问什么情况?https://iiicool.com/default/13.html

    1. iii
      @iii

      重新安装插件问题就解决了!

  5. iii

    我来测试下我的链接http://iiicool.com/

    1. Ryan
      @iii

      纯文本不转换

  6. iii

    比如七牛的图床链接,不会自动转换成短连接。还有评论也没有,是我哪里设置错误了么?

  7. Vihor

    环境: php5.5
    问题: 跳转时白屏无反应,无法完成跳转。

  8. 育儿神器

    是一定要在文章里的连接才能自动转吗,新建的字段可以吗,我用的是1.0,但启动之后没有转。。

    1. Ryan
      @育儿神器

      新建字段不行

  9. winyer

    开启后最近回复列表直接暴露地址。。。

    1. Ryan
      @winyer

      使用github仓库里的开发板试试(不是release里的)?

  10. 哈哈

    怎么新窗口打开? 还有一个问题 第一下点击链接会卡住很久打不开....点第二下才行是怎么回事? :cry:

  11. 没法用 404

  12. 帅帅

    重装新的typecho 安装插件 设置跳转链接 跳转到首页 但是设置外链转内链 评论用户的跳转链接是正常的

  13. ZhaoQuinn

    Warning: preg_match_all() expects parameter 2 to be string, array given in /www/wwwroot/zhaoquinn.com/usr/plugins/ShortLinks/Plugin.php on line 103

    1. Ryan
      @ZhaoQuinn

      插件能正常用没问题吧,这个报错一直有啊,正则不过关,萌新不会修复啊】

  14. 帅帅

    https状态下 https://www.luansir.cn/go/55/ 直接就不动了

    1. Ryan
      @帅帅

      https://94.iplayloli.com/go/bwg/ 我没问题啊,你开调试看看什么问题?

  15. 远山

    跳转的链接是404,自行添加的才能正常...

  16. loststar

    博主,为啥footer的链接貌似没有转。。

    1. Ryan
      @loststar

      确实没处理footer

  17. 中国五冶大学

    很不错,感谢分享

  18. 夏天烤洋芋

    看了评论以后才知道不是wp的哈。没用过Typecho

  19. Tim

    那个问题还是存在,链接不会新窗口打开

    1. Ryan
      @Tim

      菜鸡表示无力了。你自己改动插件强制新窗口吧

  20. jrotty

    生成的地址,直接404了
    http://qqdie.com/t/j8YbWa3v/
    而且本来外链的地址,打开时新窗口打开,启用插件后都变成了当前页面打开了

    1. Ryan
      @jrotty

      新窗口是没问题的,除非你的target属性在href属性之前,这个小问题懒得管了。
      然后生成的地址应该是qqdie.com/go/j8YbWa3v/,我修复了,你更新一下吧

      1. jrotty
        @Ryan

        用的默认编辑器写的超链接,审查元素看target属性是在href属性之后,这个问题不解决这个插件就不想用

        1. Ryan
          @jrotty

          放前放后都没问题啊,看了你的评论我去试了一下(擦汗
          无法重现问题

          1. jrotty
            @Ryan

            额,忘记打QQ号了,530736933

          2. jrotty
            @Ryan

            加我QQ吧,我把我博客密码给你,让你重现下,找找问题

  21. 免费资源部落

    wp也有这样的插件。

    1. Ryan
      @免费资源部落

      转了Typecho都要自己动手

Leave a Comment