Typecho相册插件 AlbumGallery

大家好我是Lin.
在使用 Typecho 写博客的过程中,我们常常会在文章中插入许多精美的照片。但随着时间的推移,这些图片散落在不同的文章里,很难统一欣赏。AlbumGallery 的灵感正是来源于此:它希望能自动将你指定分类下的文章图片提取出来,汇聚成一个优雅的在线相册,让你的博客瞬间拥有“记忆画廊”的感觉。

安装与使用
插件已开源在 GitHub,欢迎 Star 和支持!

  1. 下载安装
    你可以从 GitHub 仓库下载最新版本:
    Github官方仓库:记忆相册

下载后,请将文件夹重命名为 AlbumGallery(注意大小写必须严格匹配),然后上传到你 Typecho 站点的 usr/plugins/ 目录下。

  1. 启用配置
  2. 登录 Typecho 后台,进入 控制台 → 插件。
  3. 找到 AlbumGallery,点击 启用。
  4. 点击 设置,配置以下关键参数:

    • 指定分类 ID:输入你想要提取图片的文章分类ID。
    • 云存储域名:如果使用了 OSS,在此填写域名(不带 http://)。
    • 背景音乐链接:填入你的 mp3 链接(可选)。
  5. 访问相册
    配置完成后,直接访问以下链接即可看到你的相册:
    https://你的域名/album

常见问题~
在使用过程中如果遇到以下问题,请参考解决方案:

Q: 启用插件后显示 Server Error?
A: 请检查:

  1. 服务器 PHP 版本是否 >= 7.4?
  2. 插件文件夹名称是否严格为 AlbumGallery?(大小写敏感)

Q: 相册页面空白或没有图片?
A: 请确认:

  1. 设置的“分类 ID”是否正确?
  2. 该分类下是否有已发布的文章?

Q: 云存储缩略图不生效?
A: 检查配置的域名是否包含了 http:// 或 https://(配置时只需填域名,如 img.example.com),并确认云存储桶已开启图片处理功能。

Q: 想要修改样式怎么办?
A: 插件视图文件位于 views/album.php,你可以直接编辑其中的 CSS,或者在 Typecho 后台自定义 CSS 中覆盖样式。

🚀 技术说明

做这个插件的初衷是为了更好地管理自己的博客图片,希望它也能帮到你。如果你在使用过程中发现了 Bug,或者有好的功能建议,欢迎前往 GitHub 提交 Issue 或 Pull Request。

如果觉得好用,别忘了去 GitHub 点个 Star ⭐ 支持一下!

🔗 项目地址:https://github.com/1925293325/Lin.

评论区
头像