我为客户端的Web开发创建了一个Custom Setting API。我刚刚在WP仪表板上创建了第一个菜单选项。
但是当我发送文件时,我收到此错误消息说 - > :call_user_func_array()期望参数1是有效的回调,找不到函数'allb_admin_page'或
中的函数名无效function allb_admin_page() {
add_menu_page( ' ALLB Theme Options', 'ALLB', 'manage_options', 'a-legacy-left-behind', 'allb_theme_create_page', 110);
}
add_action( 'admin_menu', ' allb_admin_page' );
function allb_theme_create_page() {
// genration of our admin page
}
我在想这可能是新的更新,或者我正在使用的这个功能可能会从WordPress中删除,或者我做错了,请解释一下。
有人可以帮忙解决这个快速问题吗?
谢谢你, 新年快乐!!!
答案 0 :(得分:2)
您需要删除空格:
add_action('admin_menu', 'allb_admin_page');
答案 1 :(得分:1)
以下是答案..
请尝试一次,只需复制并通过此代码..
function allb_admin_page() {
add_menu_page('ALLB Theme Options', 'ALLB', 'manage_options', 'a-legacy-left-behind', 'allb_theme_create_page', 110);
}
add_action('admin_menu','allb_admin_page');
function allb_theme_create_page() {
// genration of our admin page
}
我希望它对你有帮助..