acf_form_nav_menu::update_nav_menu_items()publicACF 5.6.0

update_nav_menu_items

description

Метод класса: acf_form_nav_menu{}

Хуков нет.

Возвращает

$post_id. (int)

Использование

$acf_form_nav_menu = new acf_form_nav_menu();
$acf_form_nav_menu->update_nav_menu_items( $menu_id );
$menu_id (обязательный)
-

Список изменений

С версии 5.6.0 Введена.

Код acf_form_nav_menu::update_nav_menu_items() ACF 6.0.4

function update_nav_menu_items( $menu_id ) {

	// phpcs:disable WordPress.Security.NonceVerification.Missing -- Verified elsewhere.
	if ( empty( $_POST['menu-item-acf'] ) ) {
		return;
	}

	$posted_values = acf_sanitize_request_args( $_POST['menu-item-acf'] );

	foreach ( $posted_values as $post_id => $values ) {

		acf_save_post( $post_id, $values );

	}
	// phpcs:enable WordPress.Security.NonceVerification.Missing
}