0

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

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

我必须自己做这一切还是 Redux 框架提供了一些选项来显示/隐藏字段?

4

1 回答 1

1

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' ),
);

这是相当海峡前进。我希望这会有所帮助!您也可以将 hidden 参数应用于部分。;)

于 2015-01-15T16:50:20.577 回答