定制器菜单面板核心代码的位置

时间:2017-10-12 作者:Gal Grünfeld

在哪里可以找到菜单自定义程序面板的核心代码?

我想做一些看起来几乎完全一样的事情,所以我想依赖核心代码(我想创建一个面板,通过单击按钮,新的部分将添加到面板中)。

1 个回复
SO网友:Weston Ruter

使用JS API动态添加新节的逻辑非常简单(在即将发布的4.9版本中更是如此)。

有关动态添加新导航菜单部分的信息,请参阅中的相关逻辑wp.customize.Menus.NewMenuControl.prototype.submit.

您可以参考的另一个示例是Customize Posts 插件,为每个正在编辑的帖子或页面动态添加部分。看见wp.customize.Posts.addPostSection 然后查看wp.customize.Posts.PostSection.

最后,请参见我之前的答案how to create a button control.

结束