add_theme_page is not working

时间:2013-02-26 作者:Alizain Prasla

wordpress编码新手。请说明如何创建主题选项页面。

function my_plugin_menu() {

    add_theme_page(\'Theme Options\', \'Theme Options\', \'edit_theme_options\', \'theme-option-slug\' , \'settings_page\'); 
}

function settings_page()
{
    echo "aa";  
}

1 个回复
最合适的回答,由SO网友:fischi 整理而成

您创建了回调函数和用于添加主题页的函数,但您还必须告诉WordPress何时调用您的函数my_plugin_menu. 你可以通过admin_menu.

add_action(\'admin_menu\', \'my_plugin_menu\');
这样WordPress就知道,当它到达admin_menu, 它还必须执行您的代码,从而添加您的主题页。

有关这方面的更多信息,请访问Codex.

结束

相关推荐