yao3060/itc-acf-mui-page-builder
最新稳定版本:2.0.2
Composer 安装命令:
composer require yao3060/itc-acf-mui-page-builder
包简介
Enable page builder field
README 文档
README
WordPress 插件,为 Advanced Custom Fields (ACF) 提供「Page Builder」字段类型,配合外部 MUI 编辑器进行可视化页面搭建。
要求
- WordPress 6.2+
- PHP 8.2+
- Advanced Custom Fields (ACF)
可选:
安装
- 将本插件放入
wp-content/plugins/acf-mui-page-builder,或在后台通过「安装插件」上传。 - 在 WordPress 后台启用 ACF MUI Page builder。
配置
- 在后台进入 设置 → MUI Page builder。
- 设置 Editor URL:指向你的 MUI 页面编辑器前端地址(若使用 WPML,可为每种语言设置不同 URL)。
- 在 ACF 中创建字段组,添加字段类型 Page builder,并绑定到需要的文章类型(如「页面」)。
功能概览
- Page Builder 字段:在编辑页中嵌入 iframe,加载外部 MUI 编辑器;保存时通过 ACF 将 blocks 数据写入
blocks字段。 - Revisions:每次保存页面时对
blocks做一次快照,在页面编辑页的「Page Builder Revisions」 metabox 中可查看/删除历史;最多保留 20 条(可在MuiPageBuilderRevisions::MAX_REVISIONS中修改)。WordPress 自带页面修订已对本插件关闭(wp_page_revisions_to_keep设为 0)。 - 单栏编辑页:页面编辑屏幕强制单栏布局,便于大屏编辑器使用。
开发
./composer install # 若有依赖(使用仓库根目录的 Docker 封装脚本,而非系统 composer)
前端编辑器入口为 AcfFieldMuiPageBuilder 引用的 dist/main.js,需在仓库外或本仓库内单独构建后放入 dist/。
许可证
GPL-3.0-or-later
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2024-12-20