Typecho文章附件上传Github仓库插件

本插件用于将文章附件上传至Github,并使用jsDelivr进行文件访问加速。

typecho github插件

插件说明

jsDelivr为融合
CDN,在全球分布750余枚(包括中国),在本插件适用于Tyoecho。本插件用于将文章附件上传至Github的仓库中,在添加图片进入文章时会替换链接为jsDelivr的地址。并使用Github仓库文件提供免费的访问加速服务。
本插件利用此服务来加速文章附件(图片等)访问速度。关于jsDelivr运用于博客的优势此处不再赘述,具体请访问这里

安装插件

项目地址:https : //github.com/AyagawaSeirin/UploadGithubForTypecho 单击此处直接
下载
解压至插件目录替换文件夹重命名为“ UploadGithubForTypecho

注意事项

请先在Github创建一个公开的仓库(演示教程)

配置插件

启用插件并进入设置页面。
需要设置的内容:
Github的用户名:必填,您的Github的用户名。
Github的仓库名:必填,您用于储存附件文件的仓库名称。
Github的账号令牌:必填,您的Github上账号的道理,不知道如何获取账号令牌请点击这里
Github的仓库内的上传目录:。必填,附件上传到的仓库内目录位置如果您不知道如何填写,保持建议默认内容
文件链接访问方式:建议选择“访问最新版本”。若修改图片,直接访问方式不方便更新缓存。
是否保存在本地:是否将文件保存到本地

如果您不知道该如何填写,替换即可,不需要修改。不建议留空,这样可以区分某些文件是插件提交的。

提交文件者
邮箱:选填,提交Commit的提交者邮箱,留空则为仓库所属者。提交文件者邮箱:选填,提交Commit的提交者姓名,留空则为仓库所属者。

使用说明

插件不会验证配置的正确性,请自行确认配置信息正确,否则不能正常使用。
插件会替换所有之前上传的文件的链接,若启用插件前存在已上传的文件请自行将其上传至仓库相同目录中以保证正常显示;同时,替换插件也会导致链接恢复。
由于Linux权限问题,可能会由于无法创建目录导致文件保存到本地失败而报错异常,请赋予本地上传目录777权限。
您也可以选择不保存到本地,但可能导致您的主题或其他插件的某些功能异常。
您也可以在每个月手动创建当月的目录,避免出现目录创建失败问题(推荐)。
由于CDN缓存问题,修改文件后访问链接可能仍然是旧文件,所以建议删掉旧文件再上传新文件不建议使用修改文件功能 .jsDelivr刷新缓存功能暂未推出,推出后本插件会及时更新。
在插件设置页面会自动检查更新,若检查失败请手动前往项目地 址检查更新。
Github的API限制每个IP每小时只能请求60次接口,请控制您操作图片(上传修改删除)的频率。
本博客所有文章如无特别注明均为原创。作者:十三复制或转载请以超链接形式注明转自 空城旧梦
原文地址《Typecho文章附件上传Github仓库插件
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)