Функция производит встраивание новой дочерней вкладки в массив вкладок личного кабинета
rcl_add_sub_tab($parent_tab_id,$subtab);
где
$parent_tab_id - идентификатор родительской вкладки личного кабинета в которую производится добавление дочерней вкладки,
$subtab - массив данных дочерней вкладки, необходимый для ее регистрации и вывода.
Пример работы функции:
add_action('rcl_setup_tabs','my_add_sub_tab',10);
function my_add_sub_tab(){
$subtab = array(
'id'=> 'subtab-2',
'name'=> 'Моя вкладка',
'icon' => 'fa-icon',
'callback'=>array(
'name'=>'my_custom_function',
'args'=>array($arg_1,$arg_2)
)
);
rcl_add_sub_tab('parent-tab-id',$subtab);
}
Подскажите пожалуйста, что за 'args'=>array($arg_1,$arg_2) где брать эти аргументы $arg_1, $arg_2. Это же не массив полей? А что это за аргументы и где их брать?
Это дополнительные аргументы. Если вам передавать в вашу функцию ничего не требуется - то вам не нужно указывать эту строку.
Здесь описывается что это https://codeseller.ru/api-rcl/rcl_tab/
Функция работает примерно так же