Измените мою функцию массива на регистр или другой способ, который работает - PullRequest
0 голосов
/ 29 мая 2020

спасибо за помощь, я хочу изменить функцию, у меня есть массив в этой функции, но я хочу изменить это, потому что я помещаю свой код в массив, насколько я знаю, то, что я делаю, это вкладки, так как эта функция Я получаю весь контент для вкладок.

  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;
    }

Как я могу сделайте это для отображения содержимого каждой вкладки, если вам нужен код, отображающий содержимое вкладки, сообщите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...