Wordpress theme options Menu

时间:2016-12-27 作者:The WP Intermediate

我挣扎了一个小时,找不到为什么菜单上没有出现WordPress admin。

<?php

function wpt_add_theme_page() {
    add_theme_page(
        __(\'Theme Options\',\'wpsettings\'),
        __(\'Theme Options\',\'wpsettings\'),
        \'edit_theme_options\',
        \'wptsettings\',
        \'wpt_theme_options_page\'
    );

}

function wpt_theme_options_page() {
    echo "Hello";
}


/*---------------------------------------*/
/* Enqueue Theme Styles */
/*---------------------------------------*/

function wpt_theme_styles() {

  wp_enqueue_style( \'main_css\', get_template_directory_uri() . \'/style.css\' );

}
add_action( \'wp_enqueue_scripts\', \'wpt_theme_styles\' );

?>
是否有我找不到的语法错误?

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

您需要将函数挂接到admin_menu 措施:

add_action( \'admin_menu\', \'wpt_add_theme_page\' );

相关推荐