最近重拾博客,本想着重新写一个WordPress主题,兴冲冲地下了WordPress的最新版,本想着直接兼容最新版的古登堡编辑器,但奈何实在是越用越恶心,后来真心觉得这是一个反人类的编辑器,最终还是放弃了,转战typecho。为了满足自己日常使用的要求,先写了个插件练练手,于是就有了这个产品。
使用方式
下载地址
下载插件解压到插件目录下后,在 控制台->插件 处点击启用即可。
书籍
进入 管理->书籍 页面,即可对你的书籍进行管理。在页面右侧,可直接输入该书籍在豆瓣的id,直接获取该书籍的其他信息。当然,作为一个不太相信第三方工具(或者说没啥安全感)的人,我还是支持了让用户手动填写和上传相关内容,以防某天豆瓣的接口挂了,同时,相关数据也做了本地化存储,可以说是安全感十足了~
当需要在文章/页面中插入书籍信息的时候,使用以下短代码即可(目前仅支持以下两种,其他短代码比如list后面空了扩充一下):
[book id=1]
[book id=1,2,3]
id为书籍页面显示的id(请注意不是豆瓣id),下面是一个示例:
![微信背后的产品观](https://img9.doubanio.com/view/subject/m/public/s33957064.jpg)
微信背后的产品观
出版社:电子工业出版社 出版年:2021-1电影
电影功能的使用整体与书籍相似,短代码如下:
[movie id=1]
[movie id=1,2,3]
同样给一个示例:
![年会不能停!](https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2901057189.jpg)
年会不能停!
导演:董润年 演员:大鹏 / 白客 / 庄达菲 / 王迅 分类:剧情 / 喜剧好物
好物的功能与上面有所区别,没什么可以从第三方获取的数据,纯靠用户自己维护,短代码也有所不同,支持的短代码如下:
[good id=1]
[good id=1,2,3]
[good list]
以下是一个示例:
总的来说还是花了一点时间,熟悉了一下typecho插件基本的编写方式,也算是给后面其他功能的开发做些铺垫了,也欢迎大家给我提问留言~