Wordpress何时将hide-if-js类添加到元变量库中

Vit*_*lie 5 javascript wordpress meta-boxes

我有2个元框添加到"页面"类型.但只有在第一种情况下,Wordpress(单独)将hide-if-js类添加到元框容器中.Questin是 - 什么时候Wordpress将这个hide-if-js添加到metabox容器div?

第一个metabox添加代码 - 这个自动获取hide-if-js类:

add_action( 'add_meta_boxes', 'add_portfolio_template_meta' );
 function add_portfolio_template_meta() {
add_meta_box('projects-details-for-template', 'Portfolio template options:', 'projects_details_for_template_html', 'page', 'side', 'default');

}
Run Code Online (Sandbox Code Playgroud)

第二个元数据添加脚本:

add_action( 'add_meta_boxes', 'add_contact_template_meta' );
function add_contact_template_meta() {
add_meta_box('contact-details-for-template', 'Contact page details:', 'contact_details_html', 'page', 'side', 'default');

}
Run Code Online (Sandbox Code Playgroud)

Kai*_*ald 18

刚刚遇到这个问题.原来它与顶部的"屏幕选项"部分相关(编辑帖子后端的右上角,拉开一个新的div).

如果在"屏幕选项"中未选中该页面,则加载页面时,"hide-if-js"类将位于元数据集中.要删除类/使元数据库可见,请将其检查.