WP_Customize_Nav_Menu_Section{}
Customize Menu Section Class
Custom section only needed in JS.
No Hooks.
Usage
$WP_Customize_Nav_Menu_Section = new WP_Customize_Nav_Menu_Section(); // use class methods
Methods
- public json()
Notes
- See: WP_Customize_Section
Changelog
Since 4.3.0 | Introduced. |
WP_Customize_Nav_Menu_Section{} WP Customize Nav Menu Section{} code WP 6.6.1
class WP_Customize_Nav_Menu_Section extends WP_Customize_Section { /** * Control type. * * @since 4.3.0 * @var string */ public $type = 'nav_menu'; /** * Get section parameters for JS. * * @since 4.3.0 * @return array Exported parameters. */ public function json() { $exported = parent::json(); $exported['menu_id'] = (int) preg_replace( '/^nav_menu\[(-?\d+)\]/', '$1', $this->id ); return $exported; } }