导航菜单

前言

好久之前从WordPress转到Typecho的时候发现当时的Typecho是没有外链转内链功能的插件的。所以自己开发了这个插件,这是博主为Typecho写处女插,揉进了 GoLinks 插件。
这个插件是用爱发电的。我以后可能会很少搞这种用爱发电的插件了。毕竟好多人以为我开发这个插件就要指导你安装配置,除了问题还要紧急更新。但是这个世界有一条很重要的道理:无利不起早。

更新

1.2.0 b1 版本
支持 Typecho 1.2
1.1.0 b2 版本
支持前台渲染插件 editor.md/vditor
1.1.0 b1 版本
支持更多的变量替换了。
比如

{{siteUrl}} 站点地址
{{title}} 站点标题
{{currentYear}} 当前年份
{{logoUrl}} 默认主题的 Logo 地址

总之,是 Widget_Options 对象能直接调用的变量都可以替换。

演示

本站就是了。

插件

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

已有 44 条评论

  1. 低调哥
    辽宁省

    支持更新最新版
    目前在使用此插件
    非常好
    自己还添加了一套跳转模板

  2. okfree
    广东省

    短链接管理 自动已添加后 跳转出现的错误提示

  3. okfree
    河北省


    短链接管理 自动已添加后 跳转出现的错误提示 出错图片地址

    1. Ryan
      未知地区

      变量名字没改全导致统计次数失败了,我更新一下

  4. 阿航
    浙江省

    大佬厉害!!!!

  5. szz
    河北省

    你好,可以设置链接的长度吗,目前的链接挺长的,如果可以缩短成5位或者6位就好了

  6. 天梦
    河北省

    从github追过来,居然没有打赏按钮,差评咦

  7. 火喵
    辽宁省

    很不错!感谢!

  8. 沙痕
    新疆

    点启动提示404,不知道是不是用不了

  9. qun
    江西省

    Too few arguments to function Typecho\Db::getConfig(), 0 passed in /www/wwwroot/www.xxxxx.top/usr/plugins/ShortLinks/Plugin.php on line 33 and exactly 1 expected
    启用报错

    1. Ryan
      未知地区

      Typecho 版本是啥

      1. Qun
        江西省

        最新的开发版1.1还是1.2

    2. Ryan
      未知地区

      1.1最新版 和 1.2 测试版 都没问题的,你是不是没有下载 REPO 里最新的 ShortLinks,ShortLinks 最新版本是 1.2.0 b1

  10. 小小帽
    广东省

    请教下自定义字段转内链应该怎么调用

  11. 陶小桃Blog
    安徽省

    太长了。go后面。请问可以整短一点吗

  12. 纯情
    新疆

    你好,点击之后出现“Database Query Error”这个错误咋整啊

  13. 纯情
    新疆

    你好,点击之后出现“Database Query Error”这个错误咋整啊

  14. Smj.Love.C
    天津市

    朋友 我文章里的链接这么不转换

      1. Smj.Love.C
        天津市

        开启了也不行 我用的是typecho1.2 主题是Handsome
        不高兴

  15. OutMan
    浙江省

    觉得 LinksRedirect 更方便使用

    1. OutMan
      浙江省

      你好,刚升级到1.2的typecho,发现 LinksRedirect 不能工作了,
      原作者没联系到,能帮适配到1.2的typecho吗?
      http://forum.typecho.org/viewtopic.php?t=5576

      1. Ryan
        未知地区

        ShortLinks 的功能可以覆盖 LinksRedirect,并没有复活的意义

  16. gzhuye
    江苏省

    用爱发电最伟大

  17. 啦啦啦
    江西省

    启用的时候报错:找不到类“Typecho\Widget”

  18. OSRAM
    四川省

    试过多个版本的typecho和插件,跳转结果是 your_blog_path/go/your_blog_path

  19. chenmo
    湖南省

    点击短链接管理 出现报错 :Call to undefined method MysqliDb::fetchAll()

  20. Tao丶
    湖南省

    请教下作者,怎么设置可以取消跳转延时?我设置成0还是延时挺久的。不知道为啥。

    1. Ryan
      未知地区

      不选跳转页面就会直接跳转的,如果慢是因为要跳转的网页慢吧