acf_form_nav_menu::wp_edit_nav_menu_walker()
Called when WP renders a menu edit form. Used to set global data and customize the Walker class.
Метод класса: acf_form_nav_menu{}
Хуков нет.
Возвращает
Строку
.
Использование
$acf_form_nav_menu = new acf_form_nav_menu(); $acf_form_nav_menu->wp_edit_nav_menu_walker( $class, $menu_id );
- $class(строка) (обязательный)
- The walker class to use.
По умолчанию: 'Walker_Nav_Menu_Edit' - $menu_id(int)
- ID of the menu being rendered.
Список изменений
С версии 5.6.0 | Введена. |
Код acf_form_nav_menu::wp_edit_nav_menu_walker() acf form nav menu::wp edit nav menu walker ACF 6.0.4
function wp_edit_nav_menu_walker( $class, $menu_id = 0 ) { // update data (needed for ajax location rules to work) acf_set_data( 'nav_menu_id', $menu_id ); // Use custom walker class to inject "wp_nav_menu_item_custom_fields" action prioir to WP 5.4. if ( acf_version_compare( 'wp', '<', '5.3.99' ) ) { acf_include( 'includes/walkers/class-acf-walker-nav-menu-edit.php' ); return 'ACF_Walker_Nav_Menu_Edit'; } // Return class. return $class; }