gebruederheitz / wp-theme-mod-export
导出和导入主题_mods / 定制器设置。
v1.0.4
2022-02-08 18:28 UTC
Requires
- php: >=7.3
- ext-json: *
- gebruederheitz/wp-simple-rest: ^2.0
Requires (Dev)
- phpstan/phpstan: ^1.4
- szepeviktor/phpstan-wordpress: ^1.0
README
导出和导入主题_mods / 定制器设置。
安装
通过 composer
> composer require gebruederheitz/wp-theme-mod-export
确保您有 Composer 自动加载或替代类加载器。
使用方法
# functions.php (or controller class) use Gebruederheitz\Wordpress\ThemeModExporter; ThemeModExporter::init();
这将设置一个实用页面,允许用户将主题_mods(通常存储在定制器设置下,例如在 gebruederheitz/wp-easy-customizer
中)导出到 JSON 文件,并将这些文件之一导入当前选定的主题。页面将在 WordPress 后端 "设计" 部分的 /wordpress/wp-admin/themes.php?page=ghwp-theme-mods-export
中显示。
开发
依赖关系
- PHP >= 7.4
- Composer 2.x
- NVM 和 nodeJS LTS (v16.x)
- 可选:GNU Make(或替代方案)