6ответ(ов) в теме
Приветствую.
Начал осваивать новый порядок опций и не вижу где косячу)
Не хочет опция появляться, понимаю, что мой косяк и лог не важен.
add_filter('admin_options_wprecall','options_add_1'); function options_add_1($content){ $opt = new Rcl_Options(__FILE__); $content .= $opt->options( __('Название'), array( $opt->options_box( __('Общие настройки','rcl-asgaros'), array( 'type' =>'select', 'title'=>__('Включить','rcl-asgaros'), 'slug'=>'on_off_1', 'values'=>array( 0 => __('Нет'), 1 => __('Да') ) ) ) ) ); return $content; }
Что я делаю не так?
Редакции сообщения
30.10.2017 12:31Причина: не указано
так будет правильно, пример для двух опций
$content .= $opt->options( __('Название'), array( $opt->options_box( __('Общие настройки','rcl-asgaros'), array( array( 'type' =>'select', 'title'=>__('Включить','rcl-asgaros'), 'slug'=>'on_off_1', 'values'=>array( 0 => __('Нет'), 1 => __('Да') ) ), array( 'type' =>'select', 'title'=>__('Включить','rcl-asgaros'), 'slug'=>'on_off_2', 'values'=>array( 0 => __('Нет'), 1 => __('Да') ) ) ) ) ) );
add_filter('admin_options_wprecall','options_add_1'); function options_add_1($content){ $opt = new Rcl_Options(__FILE__); $content .= $opt->options( __('Название'), array( $opt->options_box( __('Общие настройки','rcl-asgaros'), array( array( 'type' =>'select', 'title'=>__('Включить','rcl-asgaros'), 'slug'=>'on_off_1', 'values'=>array( 0 => __('Нет'), 1 => __('Да') ) ) ) ) ) ); return $content; }
array( 'type' =>'select',- должен быть в массиве:
array( array( 'type' =>'select',
Вы не имеете права на публикацию сообщений в этой теме