How Add Administration Menu In WordPress

<?php
/** Step 2 (from text above). */
add_action( 'admin_menu', 'my_menu' );

/** Step 1. */
function my_menu() {
 add_options_page( //this code Add submenu page to the Settings main menu
 'My Options',
 'My Menu', //this paramenter display menu option in administration setting
 'manage_options',
 'my-unique-identifier',
 'my_options'
 );
}

/** Step 3. */
function my_options() {
 if ( !current_user_can( 'manage_options' ) ) {
 wp_die( __( 'You do not have sufficient permissions to access this page.' ) );
 }
 echo 'Here is where I output the HTML for my screen.';
 echo '</div><pre>';
}
?>

Leave a Comment