File: wp-includes/class-wp-customize-nav-menus.php
-
Publishes the auto-draft posts that were created for nav menu items.
-
Sanitizes post IDs for posts created for nav menu items to be published.
-
Prints the markup for new menu items.
-
Prints the markup for available menu item custom links.
-
Makes the auto-draft status protected so that it can be queried.
-
Adds a new `auto-draft` post.
-
Ajax handler for adding a new auto-draft post.
-
Exports any wp_nav_menu() calls during the rendering of any partials.
-
Renders a specific menu via wp_nav_menu() using the supplied arguments.
-
Filters arguments for dynamic nav_menu selective refresh partials.
-
Adds a nonce for customizing menus.
-
Filters the available menu items during a search request.
-
Exports data from PHP to JS.
-
Enqueues scripts for the Customizer preview.
-
Filters the available menu item types.
-
Prints the JavaScript templates used to render Menu Customizer components.
-
Prints the HTML template used to render the add-menu-item frame.
-
Adds hooks for the Customizer preview.
-
Keeps track of the arguments that are being passed to wp_nav_menu().
-
Prepares wp_nav_menu() calls for partial refresh.
-
Hashes (hmac) the nav menu arguments to ensure they are not tampered with when submitted in the Ajax request.
-
Gets the base10 intval.
-
Returns an array of all the available item types.
-
Performs post queries for available-item searching.
-
Enqueues scripts and styles for Customizer pane.
-
Filters a dynamic setting’s constructor args.
-
Allows non-statically created settings to be constructed with custom WP_Customize_Setting subclass.
-
Adds the customizer settings and controls.
-
Customize Nav Menus class.
-
Constructor.