спасибо за помощь, я хочу изменить функцию, у меня есть массив в этой функции, но я хочу изменить это, потому что я помещаю свой код в массив, насколько я знаю, то, что я делаю, это вкладки, так как эта функция Я получаю весь контент для вкладок.
function get_editor_fields_tab() {
$settings_fields = array(
'tab_basic' => array(
array(
'name' => 'Tab one',
'label' => __( 'This is the tabs one', 'tab-good' ),
'desc' => __( 'one', 'link-god-cloaker' ),
'placeholder' => __( 'http://www.example.com/', 'tab-good' ),
'type' => 'text',
'size' => 'large',
'default' => '',
'required' => true,
'sanitize_callback' => 'sanitize_text_field'
),
),
'tab_advanced' => array(
array(
'name' => 'Tab one',
'label' => __( 'This is the tabs two', 'tab-good' ),
'desc' => __( 'two', 'tab-good' ),
'type' => 'text',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
),
),
);
return $settings_fields;
}
Это код, который у меня есть в другом архиве php У меня есть это, которое показывает содержимое вкладок в зависимости от того, какая из них активна
protected $settings_fields = array();
Теперь я попытался поместить в функцию get_editor_fields_agent случай с идентификатором вкладок, но это не работает, потому что в любом случае я получаю массив в переменной protected $settings_fields = array();
function get_editor_fields_tab() {
case 'tab_basic':
this is for the tab 1
exit();
break;
case 'tab_advanced':
and this one is for the tab 2
exit();
break;
}
Как я могу сделайте это для отображения содержимого каждой вкладки, если вам нужен код, отображающий содержимое вкладки, сообщите мне.