如何在自定义Widget上启用“Shift-Click编辑此Widget”功能? 时间:2014-11-10 作者:SkyShab 我已经创建了几个自定义小部件,它们是根据默认小部件的代码建模的。这些小部件都工作得很好,我在生产中使用它们已经有一段时间了。我一直在使用新的Customizer API,我刚刚发现了“shift单击编辑”功能。然而,我的任何自定义小部件都不能正常使用此功能。我知道当前需要打开widgets面板以使单击的widget在面板中正确聚焦的限制:默认的widgets正在正常工作。我一直在搜索源代码,试图弄清楚这是怎么回事,但运气不好。注册小部件时,什么控制此行为? 1 个回复 SO网友:SkyShab 在我的自定义小部件中,我没有将ID添加到“before\\u widget”标记中,因为我没有使用ID进行样式设置。原来这就是定制器JS用来定位小部件的内容。(duh)因此,在小部件输出中包含适当的ID可以使一切正常工作。 结束 文章导航