wp_ajax_menu_quick_search()
云策文档标注
概述
wp_ajax_menu_quick_search() 是一个 WordPress AJAX 处理函数,用于处理菜单快速搜索请求,确保用户具有编辑主题选项的权限。
关键要点
- 函数 wp_ajax_menu_quick_search() 通过 AJAX 处理菜单快速搜索。
- 首先检查当前用户是否具有 'edit_theme_options' 权限,若无权限则调用 wp_die() 终止执行。
- 引入 nav-menu.php 文件并调用 _wp_ajax_menu_quick_search() 函数处理搜索请求。
- 函数在 WordPress 3.1.0 版本中引入。
原文内容
Handles menu quick searching via AJAX.
Source
function wp_ajax_menu_quick_search() {
if ( ! current_user_can( 'edit_theme_options' ) ) {
wp_die( -1 );
}
require_once ABSPATH . 'wp-admin/includes/nav-menu.php';
_wp_ajax_menu_quick_search( $_POST );
wp_die();
}
Changelog
| Version | Description |
|---|---|
| 3.1.0 | Introduced. |