WpAlChemy-_GLOBAL_HEAD正在输出3次 时间:2016-10-03 作者:Jonny Perl 今天,在尝试使用repeating fields函数(have\\u fields\\u and\\u multi)时,我发现使用最新的WpAlchemy(1.6.1)和最新的Wordpress(4.6.1),内联JavaScript会阻止来自MetaBox的内容。php在管理页面上输出3次。这会中断功能,因为其中包括3组onclick事件。我在两个本地网站上尝试了这个方法,结果都是一样的。我正试图通过事件解决这个问题。停止将立即建议作为临时解决方案,但希望有更坚实的东西。(我已将此作为一个问题添加到https://github.com/farinspace/wpalchemy/issues/111 以及)是不是只有我一个人遇到这个问题,有人知道如何解决吗? 1 个回复 最合适的回答,由SO网友:Jonny Perl 整理而成 线索在这里的原始脚本中——MetaBox的第460行。php有注释“//todo:第一次运行时定义一个常量以防止其他实例再次运行…”。下面的代码修复了此问题。if(!defined(\'HEAD_CALLED\')): add_action( \'admin_head\', array( $this, \'_global_head\' ) ); define(\'HEAD_CALLED\', true); endif; 文章导航