防止多次使用菜单项ID。

原型

_nav_menu_item_id_use_once( string $id, object $item )

参数

$id (string) (Required)

$item (object) (Required)

返回值

(string)  

源文件

路径:wp-includes/nav-menu-template.php

<?php
...
function _nav_menu_item_id_use_once( $id, $item ) {
	static $_used_ids = array();
	if ( in_array( $item->ID, $_used_ids ) ) {
		return '';
	}
	$_used_ids[] = $item->ID;
	return $id;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/_nav_menu_item_id_use_once/