2016-12-29 176 views
1

我已经为客户端的Web开发创建了自定义设置API。我刚刚在WP仪表板上创建了第一个菜单选项。Wordpress问题创建菜单选项

但是,当我发送的文件我收到此错误信息说 - > :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中删除,或者我做错了请解释。

任何人都可以帮助这个快速的问题有文字新闻,请?

谢谢, 新年快乐!

+2

尝试删除add_ac上的allb_admin_page之前的空间重刑 –

回答

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 
} 

我希望它会帮助你..

2

您需要删除空间:

add_action('admin_menu', 'allb_admin_page');