2016-12-29 6 views
1

Я создал пользовательский интерфейс настройки для веб-разработки для клиента. Я просто создавал первый пункт меню на панели инструментов WP.Wordpress Issue Создать опцию меню

Но когда я посылаю файл я получаю сообщение об ошибке сказав -> : 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

попытаться удалить место до allb_admin_page на add_ac Тион –

ответ

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'); 
Смежные вопросы