QRCode Generator 介绍
  QRCode Generator 是 Typecho 博客的二维码生成插件,能自动识别当前页面 URL 生成二维码,方便访客扫码访问。支持自定义显示位置、尺寸、颜色等参数,可指定在特定页面(首页、文章页等)和设备(桌面、移动设备等)显示,还能添加自定义描述文字并调整大小,提升博客分享便捷性。

软件架构
  插件基于 Typecho 插件规范构建,采用 “PHP+JavaScript+CSS” 架构。后端通过 PHP 实现 Typecho_Plugin_Interface 接口,完成插件激活、配置表单生成和显示条件判断;前端依赖 qrcode.min.js 库生成二维码,通过 CSS 样式和媒体查询控制显示位置、响应式布局及设备适配,核心逻辑绑定在页面 footer 钩子,实现二维码在符合条件的页面自动渲染。

安装教程
  先从官方渠道下载插件压缩包并解压为 QRCode 文件夹,确保包含 Plugin.php 和 js/qrcode.min.js。通过 FTP 或文件管理工具将文件夹上传至 Typecho 的 /usr/plugins/ 目录。登录博客后台,进入 “插件” 页面启用 “QRCode Generator”,激活后点击 “设置” 即可进入配置界面。

使用说明
  插件无需手动操作,配置后自动生效。核心配置包括:选择左侧、右侧或底部居中的显示位置;设置 50-300px 的二维码尺寸;自定义前景色和背景色(十六进制颜色值);选择 L/M/Q/H 不同错误纠正码率;填写描述文字并设置 12-24px 的文字大小;勾选需要显示的页面类型(首页、文章页等)和设备类型(桌面、移动设备等),保存后二维码将按规则显示。

软件截图
QRCode Generator

阅读全文


Sitemap Generator 介绍
  它是 Typecho 网站的得力助手,能依据网站内容生成详细的指引地图。无论是网站运营者规划内容布局,还是用户在网站内查找信息,这一站点指引图都能凭借其独特的呈现方式,提供高效、清晰的引导,提升网站的可用性和用户体验。

软件架构
  “Typecho 站点脉络图” 旨在为 Typecho 网站提供精准、直观的站点地图生成服务。整体架构采用分层设计,以提高软件的可维护性、可扩展性和稳定性。主要分为数据采集层、数据处理层、地图生成层以及用户交互层。

安装教程
  1. 搭建好 Typecho 网站,有管理权限,服务器支持 PHP(推荐 7.2+),开启pdo_mysql等必要扩展。
  2. 从官方发布页面下载压缩包或用git clone克隆仓库。
  3. 解压后将插件文件夹上传至/usr/plugins,登录后台在 “控制台 - 插件” 中启用,可按需配置规则。

使用说明
  登录 Typecho 网站后台,进入插件管理页面,点击 “Sitemap Generator” 插件对应的 “启用” 按钮。插件随即启动数据采集流程,依据既定规则生成站点地图。生成完成后,在插件管理页面会展示站点地图的链接,点击该链接可在浏览器中预览地图,同时可通过浏览器的 “另存为” 功能将站点地图下载至本地。运营者可借助站点地图清晰呈现的网站页面、文章之间的层次结构与关联关系,进行网站内容布局的规划与优化,如新增分类目录、合理调整文章所属分类等操作。

软件截图
Sitemap Generator

阅读全文