Warning: Uninitialized string offset 0 in /home/n5a32e5/public_html/woracious.com/wp-includes/category.php on line 1

Warning: Uninitialized string offset 0 in /home/n5a32e5/public_html/woracious.com/wp-includes/category.php on line 1

Warning: Uninitialized string offset 0 in /home/n5a32e5/public_html/woracious.com/wp-includes/nav-menu-template.php on line 1

Warning: Uninitialized string offset 0 in /home/n5a32e5/public_html/woracious.com/wp-includes/nav-menu-template.php on line 1
The add_menu_page(1,2,3,4,5,6,7) and its seven arguments - Woracious.com

The add_menu_page(1,2,3,4,5,6,7) and its seven arguments

The add_menu_page function in WordPress is used to add a new top-level menu item in the admin dashboard. Here’s a breakdown of the parameters:

  1. Page Title: The text displayed in the browser title when the menu page is active.
  2. Menu Title: The text displayed on the menu item in the admin sidebar.
  3. Capability: The required capability to access this menu item (e.g., manage_options).
  4. Menu Slug: A unique identifier for the menu item, used in the URL.
  5. Function: The function that displays the content of the page.
  6. Icon URL: URL to the icon displayed in the menu (optional).
  7. Position: The position in the menu order where this item should appear (optional).

Example:

add_menu_page(
    'My Page Title', // Page title
    'My Menu',       // Menu title
    'manage_options',// Capability
    'my_menu_slug',  // Menu slug
    'my_callback_function', // Function to display content
    '',              // Icon URL (optional)
    6                // Position (optional)
);

This creates a new menu item in the WordPress admin with the specified properties.

Leave a Reply

Your email address will not be published. Required fields are marked *