$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'); ?>add menu page - Not able to show the add_menu_page icon|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)

add menu page - Not able to show the add_menu_page icon

matteradmin7PV0评论

I am working a plugin development. I want to show an icon on the menu Page. I am using the following code :

add_menu_page('pms_rohitashv','PMS','subscriber','pms_rohitashv-main', plugin_dir_url( __FILE__ ).'icon.png');

I am using the plugin icon size 16X16 but the icon shown on the menu is gear icon. I want to change it with the custom icon.

What mistake I am making in the code

I am working a plugin development. I want to show an icon on the menu Page. I am using the following code :

add_menu_page('pms_rohitashv','PMS','subscriber','pms_rohitashv-main', plugin_dir_url( __FILE__ ).'icon.png');

I am using the plugin icon size 16X16 but the icon shown on the menu is gear icon. I want to change it with the custom icon.

What mistake I am making in the code

Share Improve this question edited May 15, 2018 at 9:10 fuxia 107k39 gold badges255 silver badges461 bronze badges asked May 15, 2018 at 6:46 lord_linuslord_linus 1057 bronze badges 1
  • the icon is on the 6th argument and not on the 5th developer.wordpress/reference/functions/add_menu_page – mmm Commented May 15, 2018 at 7:53
Add a comment  | 

1 Answer 1

Reset to default 0

You have added the directory name where do you have stored the icon and this should be the 6th argument rather than 5th.

add_menu_page(
    'pms_rohitashv',
    'PMS',
    'subscriber',
    'pms_rohitashv-main',
    '', 
    plugin_dir_url( __FILE__ ).'/images/icon.png'
);
Post a comment

comment list (0)

  1. No comments so far