For the complete documentation index, see llms.txt. This page is also available as Markdown.

Add submenu

You can split tab to several submenus

Submenus generated from tab fields. Add submenu parameter to field and tab will become splitted with addition menus

Example usage:

'tab_1' => array(

   //----And its name obviously

   'name' => esc_html__( 'Tab 1', 'my-domain' ),
   'label' => esc_html__( 'Tab 1 Label ', 'my-domain' ),
   'icon' => 'fa fa-camera',

   'fields' => array(

      //field key and its settings. Full info about fields read in documentation.

      'field' => array(
         'type' => 'text',
         'label' => esc_html__( 'Text 1', 'my-domain' ),
         'submenu' => esc_html__( 'Submenu 1', 'my-domain' ),
      ),
      'field_2' => array(
         'type' => 'text',
         'label' => esc_html__( 'Text 2', 'my-domain' ),
         'submenu' => esc_html__( 'Submenu 2', 'my-domain' ),
      ),
      'field_3' => array(
         'type' => 'text',
         'label' => esc_html__( 'Text 3', 'my-domain' ),
         'submenu' => esc_html__( 'Submenu 3', 'my-domain' ),
      ),
      'field_4' => array(
         'type' => 'text',
         'label' => esc_html__( 'Text 4', 'my-domain' ),
         'submenu' => esc_html__( 'Submenu 4', 'my-domain' ),
      ),


   )
),

Last updated

Was this helpful?