_is_valid_nav_menu_item

函数
_is_valid_nav_menu_item ( $item )
Access
Private
参数
  • (object) $item The menu item to check.
    Required:
返回值
  • (bool) False if invalid, otherwise true.
定义位置
相关方法
is_nav_menu_itemwp_save_nav_menu_items_sort_nav_menu_itemswp_setup_nav_menu_itemwp_update_nav_menu_item
引入
3.2.0
弃用
-

is_valid_nav_menu_item是一个WordPress的函数,用来检查一个给定的菜单项是否可以在导航菜单中使用。它把一个菜单项对象作为参数,并检查它是否有一个有效的菜单项类型(如”post_type”或”taxonomy”),以及相应的对象(如一个文章或术语)是否存在并可公开查询: 这个函数通常用于WordPress主题和插件,以确保只有有效的菜单项被添加到导航菜单中。

判断一个菜单项是否有效。

function _is_valid_nav_menu_item( $item ) {
	return empty( $item->_invalid );
}

常见问题

FAQs
查看更多 >