主题v3.3.3之后,内置了manifest生成工具,使用python3实现,可生成封面图所需文件,详见这里
目录及文件说明
.
├── manifest
│ ├── gallary // 存放原图片
│ ├── jpeg // 存放生成的缩略图
│ ├── webp // 存放转换后的封面图
│ ├── manifest.json // 生成的manifest数据
│ ├── manifest.py // manifest主程序
│ ├── qt.py // manifest GUI程序(开发中)
│ ├─── __init__.py // GUI程序初始化文件
│ └── icon.* // GUI素材文件
食用方法:
安装依赖
安装 Python: https://docs.python.org/zh-cn/3.7/using/index.html
安装 PIL:
# Linux/Mac Terminal
pip install Pillow
# 如果也安装了 Python 2,需要指定 pip 版本:
pip3 install Pillow
# Windows Powershell 或者 CMD
pip install Pillow
# 如果也安装了 Python 2,需要指定 pip 版本:
pip3 install Pillow
# 如果提示权限不足([WinError 5] Access is denied),请运行:
pip install Pillow --user
运行
把图片文件放到 gallary
目录,Windows 可直接双击 manifest.py,或者和其他操作系统一样,在 Terminal、Powershell、CMD 中运行:
# 切换到 manifest.py 所在目录:
cd /path/to/manifest/
python manifest.py
# 如果也安装了 Python 2,需要指定 Python 版本:
python3 manifest.py
之后根据提示操作即可,程序会生成封面图,并且。v3.3.5更新为后端获取manifest.json
会上传至WordPress后台存入数据库manifest.json
,在在 后台-Sakura主题设置-CDN-封面图图片库
处填写url并保存好后,点击更新会将manifest.json
存入WordPress数据库
将 manifest
整个文件夹上传至你的cdn,并在 后台-Sakura主题设置-CDN-封面图图片库
处填写url并保存,最后不用加斜杠
eg. manifest的地址是 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3/manifest/
,只需在后台填写 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3
以上内容参考自官方文档,这里做备份便于查看。
© 版权声明
本站所有文章,如无特殊说明或标注,均为本站原创发布。如需转载,请注明出处。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
THE END
请登录后查看评论内容