15 年的时候,我曾经写过一个 Typecho 文章二维码的插件,发布在 Typecho 的论坛里,自那以后,由于时间和精力有限(其实是由于懒癌和拖延症晚期),这个插件一直没有更新过。当时写这个插件时是基于 jeromeetienne/jquery-qrcode 实现的,不过由于 jquery-qrcode 依赖于 jquery,如果你的站点上有其他插件也依赖 jquery,很可能会出现版本冲突的情况,譬如如果你用到了 jquery 2.x,而 jquery-qrcode 用的是 jquery 1.9,就会导致插件不可用。在这期间,也有不少用户给我反馈过这个插件在他们的站点上不能用,一直想着重新弄一个,趁着周末重新写了个新版本,这个版本基于 davidshimjs/qrcodejs 实现,它不依赖任何其他库。虽然也可以使用其他手段,譬如 同时兼容 jquery 的多个版本,不过实现起来略嫌麻烦。

这个版本发布在 我的 Github 上,欢迎大家试用。

  1. 下载插件的最新版本 并解压,将 QRCode 目录放到 Typecho 的插件目录 /usr/plugins 下;
  2. 进入 Typecho 控制台 -- 插件管理,在 禁用的插件 列表中,应该会出现 QRCode 插件,启用该插件;
  3. 启动的插件 列表中找到 QRCode 插件,点击 设置 按钮,可以设置二维码的尺寸等参数;
  4. 访问你的任意一篇文章,如果一切设置 OK,在文章的最下面,评论的上方,应该可以看到为这篇文章自动生成的二维码;
  5. 使用手机扫描二维码,检查是否可以在手机上访问这篇文章;

如果有任何问题,欢迎给我提交 Issues 或 PR。

扫描二维码,在手机上阅读!