前言:一次必要的插件升级

时隔多年重新提笔,恰逢新年伊始,我为自己的网站进行了一次 "迁徙",将服务器环境进行了全面升级。在此过程中,发现长期使用的又拍云文件管理插件已无法正常使用。经过一番寻觅,竟意外找到了自己多年前在一位修改者处的留言痕迹,这奇妙的缘分促使我决定分享这个插件的修改版本。

当年给修改者的留言
当年给修改者的留言

插件核心功能全景览

这个基于 liuran001 原版的修改版插件,保留了所有核心功能,并进行了重要增强:

  1. 文件管理基础功能 - 完整的文件上传、修改和删除操作支持

  2. CDN 加速集成 - 静态资源无缝接入又拍云 CDN 网络

  3. URL 批量替换 - 一键将博客中所有图片 URL 替换为 CDN 加速链接

  4. 智能图片处理 - 深度集成又拍云图片处理服务

  5. 安全防护机制 - 为静态资源添加 Token 防盗链保护

✨ 重磅升级:自定义目录结构功能

本次修改的核心亮点在于新增了自定义目录结构功能,彻底解决了原版在目录组织上的局限性

功能特点

通过后台界面直接设置所需的目录结构

新增自定义结构的目录结构模式

⚠️ 重要配置注意事项

图片处理配置

  1. 缩略图版本创建:需在又拍云控制台创建缩略图版本,并将版本名称填入插件对应配置项

  2. 特殊文件处理:带有 nothumb​后缀的图片(如 examplenothumb.png)会被又拍云图片处理服务忽略

  3. 格式转码设置:如缩略图版本启用了转码功能,可以在插件中指定输出格式

  4. 格式支持范围:仅JPGJPEGPNGBMP四种格式的图片会进行处理

安全防护配置

  • Token 防盗链:在又拍云控制台启用 Token 防盗链功能后,需将密钥准确填入插件配置

  • 密钥管理:建议定期更换密钥以提高安全性

📋 版本更新记录

V1.1 版本更新内容:

  • ✅ 新增自定义目录结构功能

  • ✅ 优化后台配置界面用户体验

  • ✅ 增强与最新 Typecho 版本的兼容性

🔧 安装与使用指南

系统要求

  • Typecho 1.1+ 版本

  • PHP 7.0+ 运行环境

  • 有效的又拍云服务账号

安装步骤

  1. 下载插件压缩包

  2. 解压至 Typecho 的 usr/plugins 目录

  3. 在 Typecho 后台启用插件

  4. 配置又拍云服务参数

  5. 设置自定义目录结构偏好

下载信息

插件下载地址:

🆘 常见问题解答

Q:插件安装后无法正常使用?

A:请检查又拍云服务配置是否正确,特别是空间名称和操作员权限设置。

Q:图片处理效果不理想怎么办?

A:建议在又拍云控制台调整缩略图版本参数,或参考https://help.upyun.com/knowledge-base/image/进行优化。

版权声明:本插件基于开源项目修改,仅供学习交流使用。请遵守又拍云服务条款及相关法律法规。