$conf, $runtime; function_exists('chdir') AND chdir(APP_PATH); $r = 'mysql' == $conf['cache']['type'] ? website_set('runtime', $runtime) : cache_set('runtime', $runtime); } function runtime_truncate() { global $conf; 'mysql' == $conf['cache']['type'] ? website_set('runtime', '') : cache_delete('runtime'); } register_shutdown_function('runtime_save'); ?>Unable to add custom page to Wordpress admin panel|Programmer puzzle solving
最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

Unable to add custom page to Wordpress admin panel

matteradmin9PV0评论

I am trying to add a page to admin panel and following this tutorial here

admin-panel.php

function add_menu_to_wpadmin(){
    add_theme_page( 'Admin Contact Us', 'Subscriber list', 'manage_options', 'sublist', 'contactus_admin', 'dashicons-admin-customizer', 110 );
}
add_action('admin_menu', 'add_menu_to_wpadmin');

function contactus_admin(){
    echo "contact us";
}

functions.php

require get_template_directory().'/admin_panels/sublist_admin.php';
function static_files(){
    wp_enqueue_style('style', get_stylesheet_uri());
}

add_action('wp_enqueue_scripts', 'static_files');

I tried putting the entire code of admin-panel.php inside functions.php but it still didn't work. I also tried changing the position parameter from 110 to 6 (all based on numerous tutorials on the internet).

Post a comment

comment list (0)

  1. No comments so far