如何在 Redux Framework 中基于 "checked" 显示复选框下方的字段?

How to show fields below checkbox based on "checked" in Redux Framework?

我已经下载了 Redux Framework(使用生成器)。如果选中复选框字段,我希望显示一些字段(复选框下方的更多相关字段)。

我在网上搜索并发现一些 Redux 代码具有 checkbox_hide_below 当前 Redux 框架中不存在的字段。

我是否必须自己完成所有操作,或者 Redux 框架为 show/hide 字段提供了一些选项?

在这里领导 Redux 的开发。

你必须自己做,但它真的很容易。

首先,在 运行 配置之前,您需要对 opt_name 执行 get_option。然后在你想隐藏的字段上你会做这样的事情:

$options = get_options('OPT_NAME');
$field = array(
    'id'       => 'textarea_id',
    'type'     => 'textarea',
    'hidden'   => ( $options['test_value'] == 1 ) ? true : false,
    'title'    => __( 'Test Hidden Field', 'redux-framework-demo' ),
    'desc'     => __( 'This field will be set to be hidden if text_value is 1.', 'redux-framework-demo' ),
);

前进的道路很艰难。希望对您有所帮助!您也可以将隐藏参数应用于部分。 ;)