WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

acf_form_nav_menu::wp_edit_nav_menu_walker() public ACF 5.6.0

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 5.9.1

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