说明子比主题 CSF dependency 写法、多条件、visible 模式、group 内依赖和保存读取注意事项。
说明子比主题 CSF dependency 写法、多条件、visible 模式、group 内依赖和保存读取注意事项。 #dependency 的作用 dependency 用来根据其它字段的值控制当前字段显示。子比主题后台配置很多,如果不做依赖条件,设置页会非常臃肿。 最常见写法: php复制array( 'id' => 'notice_text', 'type' => 'textarea', 'title' => __('提示文字', 'zib_language'), 'dependency' => array('enabled', '!=', ''), ) 意思是:enabled 不为空时显示 notice_text。 #子比源码常见写法 开关控制子字段: php复制'dependency' => array('header_slider_show', '!=', ''), 多个字段同时判断: php复制'dependency' => array('submenu_s|submenu_type', '!=|==', '|graphic_card'), 可见但不完全隐藏: php复制'dependency' => array('featured_video', '!=', '', '', 'visible'), 用户权限或会员设置常见: php复制'dependency' => array('allow_view', '==', 'roles'), 这些写法都能在 inc/options/metabox-options.php、inc/options/admin-optio