定制 yao3060/itc-acf-mui-page-builder 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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 编辑器进行可视化页面搭建。

要求

可选:

  • FileBird — 若已安装,媒体库接口将使用 FileBird;否则使用内置媒体库接口
  • WPML — 若已安装,可为每种语言单独配置编辑器 URL

安装

  1. 将本插件放入 wp-content/plugins/acf-mui-page-builder,或在后台通过「安装插件」上传。
  2. 在 WordPress 后台启用 ACF MUI Page builder

配置

  1. 在后台进入 设置 → MUI Page builder
  2. 设置 Editor URL:指向你的 MUI 页面编辑器前端地址(若使用 WPML,可为每种语言设置不同 URL)。
  3. 在 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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-12-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固