我创建了一个自定义帖子类型(CPT),它有两个元数据库。
在CPT的编辑页面上,屏幕选项下拉(顶部)显示元框,并向用户提供option 要“在屏幕上显示”。。。或not “在屏幕上显示”。
由于这些字段对于CPT是必需的,我想在“屏幕选项”下拉列表中完全隐藏我的元数据库。
我该怎么做?
我创建了一个自定义帖子类型(CPT),它有两个元数据库。
在CPT的编辑页面上,屏幕选项下拉(顶部)显示元框,并向用户提供option 要“在屏幕上显示”。。。或not “在屏幕上显示”。
由于这些字段对于CPT是必需的,我想在“屏幕选项”下拉列表中完全隐藏我的元数据库。
我该怎么做?
至少据我所知,如果不取消设置实际的metabox本身,就无法从屏幕选项面板中取消设置选项。
我的建议是通过CSS定位这些屏幕选项项,并将其从视图中隐藏。
将其添加到插件或函数文件中。别忘了用元盒的ID名称更新“METABOXIDNAME”。
add_action( \'admin_head\', \'remove_wordpress_cfields\' );
function remove_wordpress_cfields() {
echo \'<style>label[for=METABOXIDNAME-hide] { display: none; }</style>\';
}
我正在开发一个metabox助手类,除了无线电图像字段之外,一切都很好。图像会显示出来,但无法单击。 // Print radio_image input. private function radio_image_input( $field ) { $selected_value = $field[\'value\']; $radio_image_field = \'\'; $rad