0
Redux Frameworkを使用してテーマオプションを作成しています。私の設定ファイルでは、私は必要な引数で動作しないように見えるコールバック関数を使用しています。フィールドの設定は次のとおりです。コールバック関数の必須引数がRedux Frameworkで機能しない
Redux::setSection($opt_name, array(
'title' => __('Title', 'redux-framework-demo'),
'id' => 'switch_buttonset-set',
'desc' => __('Select the Site Title'),
'subsection' => true,
'fields' => array(
array(
'id' => 'opt-button-set',
'type' => 'button_set',
'title' => __('My Title', 'redux-framework-demo'),
'subtitle' => __('My Sub Title', 'redux-framework-demo'),
'desc' => __('Some description', 'redux-framework-demo'),
'options' => array(
'1' => 'Default Title',
'2' => 'Custom Title',
),
'default' => '1'
),
array(
'id' => 'my_id',
'type' => 'callback',
'required' => array('opt-button-set','equals','2'),
'title' => __('Test Hidden Field', 'redux-framework-demo'),
'desc' => __('Some Description'),
'callback' => 'my_callback'
),
そしてここでは、問題が必要引数が動作しないで、私のサンプルコールバック関数
function my_callback(){
echo 'Some callback functions here'
}
で、フィールドには関係なく、選択したオプションの可視であり続けています。私はこれに関しても何らの文書も見つけられません。私は、必要なオプションはコールバックフィールドにまだ利用できないと思う瞬間のために事前