MENU

ShortLinks — 一款外链自动转内链的Typecho插件

April 19, 2019 • Read: 7091 • 网站优化阅读设置

  • 本篇文章介绍了一个将文章和评论的外链转换为内链的Typecho插件ShortLinks,类似于golinks插件,但功能更强大。
  • 虽然我也不知道有什么具体用处,但是据说有利于SEO,而且很多人都在用,我就尝试鼓捣了一下。

最终效果就是这样

简介

  1. 把外部链接转换为your_blog_path/go/key/,撰写链接页面支持修改
  2. 通过菜单“创建->短链接”设置;
  3. 自定义短链功能来自golinks
  4. 支持 referer 白名单和外链转换白名单;
  5. 支持跳转页面;
  6. 支持自定义字段转换(实验性功能);
  7. 支持关闭指定页面的链接转换功能。添加自定义字段noshort即可;

模板演示

由于插件自带的模板不是很符合我的审美,故自己整理了几个模板,集成到了插件中。下面是演示 :

食用方法

将下载解压好的文件夹放到Plugins目录下(注意:文件夹名必须是ShortLinks)

在插件设置中 外链转内链 转换评论者链接 都要开启 ==> 跳转页面开关 开启(不开启则不显示跳转动画) ==> 跳转延时 填2秒 ==>保存设置。

文件内自带四个模板,将喜欢的模板重命名为 go.html 即可食用。

下载地址

自己(带模板) :
https://cdn.zrahh.com/library/ShortLinks.zip

官方(不带模板):
https://github.com/benzBrake/ShortLinks/releases

Leave a Comment

51 Comments
  1. liuliu liuliu     Windows 10 /    Google Chrome

    跳转页面做得挺好看的

  2. lee lee     Windows 7 /    Google Chrome

    请问用了这个插件后,再在robots里设置Disallow: /go/,这样减少权重效果更好?

  3. AdviseRed AdviseRed     Windows 10 /    Google Chrome

    快点给老子更!!!!!!!!@(滑稽)

  4. Heven Kin Heven Kin     Windows 10 /    Google Chrome

    这个插件能更改跳转页的图标吗#(中枪)

    1. 左岸 左岸     Windows 10 /    Google Chrome

      @Heven Kin当然可以,在head里加shorticon呗,类似这种
      <link rel="shortcut icon" href="https://cdn.zrahh.com/img/favicon.ico">

  5. M's Blog M's Blog     MacOS /    Google Chrome

    halo~
    我和你用的同一个主题,想问一下,你在使用这个插件的时候,对代码有没有做过一些调整呢?

    因为我是看了主题文档中的 插件冲突解决方案 之后,对

    Typecho_Plugin::factory('Widget_Abstract_Contents')->contentEx = Typecho_Plugin::factory('Widget_Abstract_Contents')->excerptEx =

    这两行代码进行了修改,才让文章内的外链自动转换生效。

    但是现在问题是评论中的外链和评论者的网址都没有自动转换。

    我也尝试了将插件的 Plugin.php 中其他的 Typecho_Plugin::factory('Widget_Abstract_Contents') 替换为 Typecho_Plugin::factory('Mirages_Plugin')

    但仍然无效,所以想看看大佬是否了解这个情况怎么解决 ::quyin:look::

    1. M's Blog M's Blog     MacOS /    Google Chrome

      @M's Blog目前就是,文章内的外链可以被自动转换,评论区的外链无法被自动转换
      具体效果可以在测试文章中看到

    2. 左岸 左岸     Windows 10 /    Google Chrome

      @M's Blog我没做过任何修改哎,难道是因为我懒得升级用的低版本的原因么@(小乖)要不你去问问Hran吧

    3. M's Blog M's Blog     MacOS /    Google Chrome

      @左岸不修改就能直接用??@(惊讶)
      那我再研究研究吧 不过还是感谢能看完#(脸红)

  6. Ryan Ryan     Windows 10 /    Google Chrome
  7. 崔先森 崔先森     Ubuntu /    Google Chrome

    恩,看起来很拉风,可思来想去也就感觉很拉风而已啊~@(你懂的)

    1. 左岸 左岸     Android Pie /    Google Chrome

      @崔先森其实就是这样@(滑稽)

  8. Oasis Lee Oasis Lee     Windows 10 /    Google Chrome

    这个,footer的链接好像不会转?

    1. 左岸 左岸     MacOS /    Google Chrome

      @Oasis Lee这个好像只会转文章内和评论区的链接#(狂汗)

    2. Oasis Lee Oasis Lee     Windows 10 /    Google Chrome

      @左岸@(捂嘴笑)发现了
      是个好东西

  9. Ryan Ryan     Windows 10 /    Google Chrome

    好东西,模板我收录一下

    1. 左岸 左岸     MacOS /    Google Chrome

      @Ryan@(太开心)

  10. 我莫得用户名 我莫得用户名     Android Pie /    Google Chrome

    我喜欢第三个模板,高难度的跳跃我做不到(✪▽✪)

    1. 左岸 左岸     MacOS /    Google Chrome

      @我莫得用户名你来啦#(脸红)#(脸红)#(脸红)