wp-admin/includes/nav-menu.php

WP文件 15
Core Navigation Menu API
函数/钩子名 描述
wp_update_nav_menu (动作钩子) wp_update_nav_menu: 这是一个WordPress函数,它用于更新导航菜单: 当导航菜单需要更新时,可以使用该函数更新导航菜单的数据,例如更新菜单项的顺序、更新菜单名称等。
wp_edit_nav_menu_walker (过滤钩子) wp_edit_nav_menu_walker: 该函数是用于控制 WordPress 导航菜单的显示方式的。它可以用于覆盖默认的菜单显示样式,以实现自定义的菜单显示效果。
nav_menu_meta_box_object (过滤钩子) nav_menu_meta_box_object: 这个过滤钩子是用来过滤WordPress导航菜单编辑器中使用的元框对象。该钩子接收元框对象作为参数,并返回过滤后的对象。
nav_menu_items_{$post_type_name}_recent (过滤钩子) nav_menu_items_{$post_type_name}_recent: 与nav_menu_items_{$post_type_name}类似,这个钩子在检索特定文章类型的WordPress
nav_menu_items_{$post_type_name} (过滤钩子) nav_menu_items_{$post_type_name}: 当检索到一个特定的文章类型的WordPress菜单项时,这个动作钩子被调用。该钩子接收文章类型名称作为参数。你可以使用这个钩子来过滤
wp_save_nav_menu_items (函数) wp_save_nav_menu_items: 这是一个WordPress的函数,用来保存一个导航菜单。它接收一个菜单项的数组,并将它们保存为一个新的导航菜单。
wp_nav_menu_update_menu_items (函数) wp_nav_menu_update_menu_items: 这个钩子用于在添加或修改导航菜单中的菜单项后更新它们。这可以用来根据某些条件以编程方式改变菜单项,或根据用户的输入来更新菜单。
wp_nav_menu_taxonomy_meta_boxes (函数) wp_nav_menu_taxonomy_meta_boxes: 这个钩子是用来在导航菜单管理屏幕上添加与特定分类法相关的自定义元框。这可以用来根据与之相关的分类学术语向菜单项目添加字段。
wp_nav_menu_setup (函数) wp_nav_menu_setup。这个钩子是用来给WordPress的导航菜单设置过程添加自定义代码的。它在注册导航菜单文章类型后,在菜单实际打印在页面上之前被立即调用。这可以用来修改菜单的呈现方式
wp_nav_menu_post_type_meta_boxes (函数) wp_nav_menu_post_type_meta_boxes: 这个钩子用于在WordPress导航菜单项目编辑界面上添加一个元框,允许用户选择一个文章类型。
wp_nav_menu_manage_columns (函数) wp_nav_menu_manage_columns: 这个钩子用来管理WordPress导航菜单编辑屏幕中的列。
wp_nav_menu_item_taxonomy_meta_box (函数) wp_nav_menu_item_taxonomy_meta_box: 这个钩子用于在WordPress导航菜单项的编辑屏幕上添加一个元框,允许用户选择一个分类法。
wp_nav_menu_item_post_type_meta_box (函数) wp_nav_menu_item_post_type_meta_box: 这个钩子用来在WordPress导航菜单项目编辑屏幕上添加一个元框,允许用户选择一个文章类型。
wp_nav_menu_item_link_meta_box (函数) wp_nav_menu_item_link_meta_box: 这个钩子用于在WordPress导航菜单项的编辑屏幕上添加额外的元框。
wp_nav_menu_disabled_check (函数) wp_nav_menu_disabled_check: 这是一个钩子,用来根据用户的角色或访问级别来禁用导航菜单项。
wp_initial_nav_menu_meta_boxes (函数) wp_initial_nav_menu_meta_boxes: 这个函数用来初始化用于在WordPress管理中编辑导航菜单的元框。
wp_get_nav_menu_to_edit (函数) wp_get_nav_menu_to_edit: 这个函数检索一个要编辑的菜单。它需要一个参数,即菜单的ID或名称,并返回一个菜单对象。
_wp_nav_menu_meta_box_object (函数) _wp_nav_menu_meta_box_object: 这个函数返回导航菜单项元框的WP_Nav_Menu_Meta_Box实例。
_wp_delete_orphaned_draft_menu_items (函数) _wp_delete_orphaned_draft_menu_items: 这个函数用来删除WordPress中无主的草稿菜单项。菜单项是用来在WordPress网站上创建导航菜单的。被遗弃的菜单项是
_wp_ajax_menu_quick_search (函数) _wp_ajax_menu_quick_search: 这是一个AJAX动作,当在菜单编辑器中进行快速搜索时被调用。它用于搜索菜单项目并将结果返回给客户端。

常见问题

FAQs
查看更多 >