< ?php
add_menu_page( page_title, menu_title, capability, menu_slug, function, icon_url, position );
? >
The add_menu_page() function accepts the following parameters:
page_title — The title of the page as shown in the <title> tags
menu_title — The name of your menu displayed on the dashboard
capability — Minimum capability required to view the menu
menu_slug — Slug name to refer to the menu; should be a unique name
function : Function to be called to display the page content for the item
icon_url — URL to a custom image to use as the Menu icon
position — Location in the menu order where it should appear
< ?php
add_action( ‘admin_menu’, ‘menuexample_create_menu’ );
function menuexample_create_menu() {
//create custom top-level menu
add_menu_page( ‘My Plugin Page’, ‘Menu Example ’, ‘manage_options’, __FILE__, ‘menuexample_settings_page’, plugins_url( ‘/images/wp-icon.png’, __FILE__ ) );
}
? >
Introduction Git tags are an essential feature of version control systems, offering a simple way…
Introduction The methods that browsers employ to store data on a user's device are referred…
Introduction A well-known open-source VPN technology, OpenVPN provides strong protection for both people and businesses.…
Introduction Integrating Sentry into a Node.js, Express.js, and MongoDB backend project significantly enhances error tracking…
Introduction In the world of JavaScript development, efficiently managing asynchronous operations is essential. Asynchronous programming…
Introduction Let's Encrypt is a Certificate Authority (CA) that makes it simple to obtain and…