To add an menu items to administration menu then you must do three things:
1. create function for building menu
function my_plugin_menu() { add_options_page( 'My Plugin Options', 'My Plugin', 'manage_options', 'my-unique-identifier', 'my_plugin_options' ); }
2. Register the above function using the admin_menu action hook.
add_action( 'admin_menu', 'my_plugin_menu' );
3. Create the HTML output for the page displayed when the menu item is clicked
function my_plugin_options() { if ( !current_user_can( 'manage_options' ) ) { wp_die( __( 'You do not have sufficient permissions to access this page.' ) ); } echo '<div class="wrap">'; echo '<p>Here you can put your own HTML code</p>'; echo '</div>'; }
That’s it. If you have any query then comment here.