Typecho对接github仓库做图床

Southerly
2023-05-28 / 4 评论 / 332 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年01月15日,已超过107天没有更新,若内容或图片失效,请留言反馈。

0.jpg
Typecho是一款轻量级的开源博客系统,支持PHP+MySQL数据库。它的特点是简单易用、扩展性强、响应速度快等。配合Github的静态文件托管功能,可以轻松实现博客图片的存储和管理。下面来详细介绍Typecho使用Github作为图床的方法:

1.创建Github仓库

首先在Github上创建一个仓库,用来存放博客中的图片。需要注意的是,该仓库的名称不能与你的用户名相同,否则会导致冲突。例如我的用户名是“foreverycs”,那么我创建的仓库名可以是“imgs”!

2.生成Github访问token

为了在Typecho中访问Github仓库,需要生成一个访问token。在Github页面中点击右上角个人头像,选择“Settings”->“Developer settings”->“Personal access tokens”,然后点击“Generate new token”,按照提示操作即可。需要勾选“repo”和“read:user”权限。

3.安装插件

在Typecho中安装并启用“GithubFile”插件,用于将文章中的图片链接替换为Github仓库中的真实链接。该插件的下载地址为:https://github.com/MliKiowa/GithubFile

4.在Typecho中配置Github信息

在Typecho后台的“插件”->启用插件即可,然后配置信息填写Github的用户名、仓库名、访问token。保存设置后,Typecho写文章是添加的附件图片会自动上传至Github仓库中。

5.在文章中插入图片

在文章中需要插入图片时,直接点击添加的附件或使用Markdown语法来添加图片即可。例如: ![t01945d79566462c0fb.jpg]https://github.com/foreverycs/uploads/blob/main/2023/05/28/1685279075.jpg?raw=true 其中,“foreverycs”是我的Github用户名,“uploads”是我创建的Github仓库名,“t01945d79566462c0fb.jpg”是我上传到Github仓库中的图片文件名。

通过以上插件,结合github仓库,就可以使用Github作为Typecho博客的图床了。

优点:免费、便捷、无限流量等。

本文共 417 个字数,平均阅读时长 ≈ 2分钟
3

海报

打赏

评论 (4)

语录
取消
  1. 头像
    二次寒树
    Android · Google Chrome 山西省太原市

    问题在于需要找合适的github文件加速

    回复 删除 垃圾
    1. 头像
      Southerly 超V 作者
      Android · Google Chrome 陕西省
      @ 二次寒树

      确实,如果加速不行的话有时候访问很慢或者无法访问,这也是一个弊端叭,不然这免费的图床多香呀 ::BZ:22_daxiao::

      回复 删除 垃圾
      1. 头像
        鄢杰
        Android · Google Chrome 广东省
        @ Southerly

        听说存储超过一个G有可能会被人工审查,发现是白嫖图床可能会被删掉,虽然说很难存到那个容量就对了,但不过还得留一手啊,不然删了全部图片就废了∠( ᐛ 」∠)_

        回复 删除 垃圾
  2. 头像
    流量卡知识网
    Windows 7 · Google Chrome 湖北省武汉市

    你好,看完你的博客文章,感觉很不错!希望与你网站首页友情链接
    流量卡知识网
    http://53go.cn/
    专注于移动/联通/电信推出的大流量多语音活动长短期套餐手机卡的相关知识的介绍普及

    听说互换友情链接可以增加网站的收录量,特此来换,如果同意的话就给internetyewu@163.com[微信ganenboy]发信息或者就在此回复下吧!【建站问题也可以一起讨论!】

    回复 删除 垃圾