acf_form_nav_menu::update_nav_menupublicACF 5.6.0

description

Method of the class: acf_form_nav_menu{}

No Hooks.

Returns

$post_id. (int)

Usage

$acf_form_nav_menu = new acf_form_nav_menu();
$acf_form_nav_menu->update_nav_menu( $menu_id );
$menu_id(required)
.

Changelog

Since 5.6.0 Introduced.

acf_form_nav_menu::update_nav_menu() code ACF 6.8.8

function update_nav_menu( $menu_id ) {

	// vars
	$post_id = 'term_' . $menu_id;

	// verify and remove nonce
	if ( ! acf_verify_nonce( 'nav_menu' ) ) {
		return $menu_id;
	}

	// validate and show errors
	acf_validate_save_post( true );

	// save
	acf_save_post( $post_id );

	// save nav menu items
	$this->update_nav_menu_items( $menu_id );
}