diff --git "a/manifest/jpeg/\351\241\273\347\237\245.txt" "b/manifest/jpeg/\351\241\273\347\237\245.txt" new file mode 100644 index 00000000..ad735ebd --- /dev/null +++ "b/manifest/jpeg/\351\241\273\347\237\245.txt" @@ -0,0 +1,57 @@ +对于封面图片主题设置有3个选项: +webp优化随机图、内置原图随机图、外部随机图API, +rest-api url调用示例:https://example.com/wp-json/sakura/v1/image/cover , +请根据个人的情况在 后台-外观-Sakura主题设置-第一屏-封面图片库选项 选择 + +webp优化随机图 +主题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 +之后根据提示操作即可,程序会生成封面图,并且manifest.json会上传至WordPress后台存入数据库。v3.3.5更新为后端获取manifest.json,在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写url并保存好后,点击更新会将manifest.json 存入WordPress数据库 + +将 manifest 整个文件夹上传至你的cdn,并在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写url并保存,最后不用加斜杠(注:留空则使用本地的manifest路径) + +eg. manifest的地址是 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3/manifest/,只需在后台填写 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3 ;如需使用本地图片库,将url填写处留空即可 + +现代浏览器基本都支持Webp,如遇不支持的浏览器,api会自动返回压缩后的普通图片 + +内置原图随机图 +主题内建api,将图片放入 主题目录/manifest/gallary/ 文件夹下,访问 rest-api url 会返回原图片 + +外部随机图API +在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写外部随机图API的url,访问 rest-api url 会返回api的图片 \ No newline at end of file diff --git "a/manifest/webp/\351\241\273\347\237\245.txt" "b/manifest/webp/\351\241\273\347\237\245.txt" new file mode 100644 index 00000000..ad735ebd --- /dev/null +++ "b/manifest/webp/\351\241\273\347\237\245.txt" @@ -0,0 +1,57 @@ +对于封面图片主题设置有3个选项: +webp优化随机图、内置原图随机图、外部随机图API, +rest-api url调用示例:https://example.com/wp-json/sakura/v1/image/cover , +请根据个人的情况在 后台-外观-Sakura主题设置-第一屏-封面图片库选项 选择 + +webp优化随机图 +主题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 +之后根据提示操作即可,程序会生成封面图,并且manifest.json会上传至WordPress后台存入数据库。v3.3.5更新为后端获取manifest.json,在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写url并保存好后,点击更新会将manifest.json 存入WordPress数据库 + +将 manifest 整个文件夹上传至你的cdn,并在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写url并保存,最后不用加斜杠(注:留空则使用本地的manifest路径) + +eg. manifest的地址是 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3/manifest/,只需在后台填写 https://cdn.jsdelivr.net/gh/mashirozx/sakura@3.3.3 ;如需使用本地图片库,将url填写处留空即可 + +现代浏览器基本都支持Webp,如遇不支持的浏览器,api会自动返回压缩后的普通图片 + +内置原图随机图 +主题内建api,将图片放入 主题目录/manifest/gallary/ 文件夹下,访问 rest-api url 会返回原图片 + +外部随机图API +在 后台-外观-Sakura主题设置-第一屏-封面图片库url 处填写外部随机图API的url,访问 rest-api url 会返回api的图片 \ No newline at end of file