0

Redux Framework をダウンロードしました (ジェネレーターを使用)。チェックボックスフィールドがチェックされている場合にいくつかのフィールドを表示したい(チェックボックスの下の関連フィールド)。

オンラインで検索したところcheckbox_hide_below、現在の Redux フレームワークには存在しないフィールドを持つ Redux コードが見つかりました。

自分ですべてを行う必要がありますか、それとも Redux フレームワークがフィールドを表示/非表示にするオプションを提供していますか?

4

1 に答える 1

1

ここで Redux の開発をリードします。

自分でやる必要がありますが、とても簡単です。

まず、config を実行する前に、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' ),
);

かなりまっすぐです。それが役立つことを願っています!隠し引数をセクションにも適用できます。;)

于 2015-01-15T16:50:20.577 に答える