I don’t think there is a clean way to put arbitrary link into the menu item. At most you could change it with JavaScript after the fact.
However there is an edge case that allows you to load plugin file there.
- Pass as
$menu_slug
argument a path to a plugin file relative to plugins directory, for exampleplugin-folder/boo.php
. - Omit
$function
argument. - This will generate link like
admin.php?page=plugin-folder/boo.php
. - Following the link will load the file as content of admin page.
There isn’t actually much benefit over just using callback for output. But from technical point of view this is about as close as possible to including a file in there.
Related Posts:
- Add highlighting to new Admin Dashboard Menu Item
- How to change menu page capability
- Why add_menu_page adds admin.php and how to remove it?
- WordPress add page under admin submenu and retaining the active status of the parent submenu page in the menu
- add sub_menu to a sub_menu (multiLevel sub_menu) in admin menu in wordpress
- How to add admin bar only page?
- WordPress admin menu formatting issue
- The Great WordPress Admin Menu Challenge of Jan 2011 (a.k.a. How to Resolve Some Challenges when Modifying the WordPress Admin Menu System?)
- Remove duplicate main – submenu in admin?
- Plugin View Details Link
- Add an admin page, but don’t show it on the admin menu
- Getting custom admin submenu item to highlight when its active
- Add update notification bubble to admin menu item?
- Show Custom Taxonomy Inside Custom Menu
- Are there any reasons you can’t use strings for admin menu positions?
- remove_menu_page doesn’t work on custom plugin menus
- Add visit site to your toolbar instead of being in the dropdown
- List table not rendering when $this->items is filled
- Order Admin sub-menu items?
- Admin sidebar items overlapping in admin panel
- How Can I remove or hide the export page in WordPress menu?
- How to check if an admin (sub)menu already exists?
- Adding an admin page – OOP approach not working
- How to hide menu on WordPress admin
- Generate Advanced Custom Fields box in custom admin menu page
- custom admin menu with custom filed
- difference between add_object_page and add_menu_page
- Theme editor menu item refuses to go away
- Remove menus and submenus
- Highlighting a Menu Item by Post Name
- How to remove the Plugins Editor from the admin menu
- add logout button on admin side menu
- Master menu item for multiple plugins?
- Admin custom option screen not saved unless user manage_options capability
- WordPress admin menu formatting issue
- How to remove_menu_page added by a plugin that appears to have no referenceable slug
- Admin page menu keeps bugging out
- WordPress setting API strucked
- Admin Menu – Highlight top-level menu when on a sub-menu page (without showing sub-menu)
- Show admin menu and toolbar in admin post page
- How to prevent parent admin page from appearring as a child admin page
- Admin Menus – Name Menu different from first Submenu [duplicate]
- add_menu_page() with function inside a class [duplicate]
- Edit Page or Post from Top Admin Bar
- How to minimize WP dashboard menu programmatically?
- WordPress add_options_page() function not considering role
- How to determin which admin screen/sub screen I’m currently viewing
- Add post-new.php?post_cat=catslug to admin menu
- Link to Second Level Admin Page
- check current_theme_supports in admin_menu hook
- How do I insert the smaller variant of an image?
- Admin menu bar dropdown opens when I click on a form element (Chrome) [closed]
- how can i add custom menu in admin panel?
- Admin page repeatable fields
- Hiding Admin Page While Keeping Menu Expanded
- Change URL of plugin admin menu
- menu_order not working with slugs that start with admin.php
- Associating custom submenu item with post type of top level menu item
- How to add_menu_page include a php file page from theme directory
- Wp menu add page link as custom empty link
- How do I demote a menu item in the admin menu?
- Removing posts and comments from WordPress
- Is it possible to pass variables from add_user_page?
- place a direct link to custom-stylesheet, under appearance menu in wp-admin
- Is there a limit to the number of items that can be added using the Appearance Menus Screen?
- Insert & order custom post types in/as submenu
- Wrong current class on admin menu with add_submenu_page()
- Set different custom menu items for different user roles
- How to access $menu variable in custom .PHP file that loads wp-load.php?
- Able to edit custom post, but unable to create new custom post when within submenu. What capability is missing?
- Add menu option to “New Post” menu in admin bar
- Role capability issue
- Adding a submenu to the Tools menu returns tools.php in a popup box
- Pagination in plugin’s backend
- WordPress admin menu formatting issue
- Dynamic admin submenu
- Add a page in admin without adding menu item
- Add_menu_page() error message -> “You do not have sufficient permissions to access this page”
- What action/filter/function determines “current” class in WP Admin Menu
- ‘Headers already sent’ Error When Redirecting from add_submenu_page() Callback
- Create dynamic wordrpess blank page
- What’s the correct way of moving a menu page to a submenu
- Is it possible to add 3 level menu item to admin menu?
- meta box on new admin page
- Use Drag & Drop Functionality from WordPress Admin Area in the Frontend?
- Adding admin top-level menus
- Disordered sidebar in admin panel of self-hosted blog network [duplicate]
- How to rename Profile link in wp-admin page
- Additional menu item popping in submenus
- toolbar not visible on pages using front-page template
- Visiting a console submenu page does not expand its parent menu item
- How to align the top of an admin pointer to the target element?
- WP components no style
- Disable new Site Health screen safely?
- Adding menu item to WordPress admin bar for editors to edit one plugin’s settings
- Remove Elementor Menu From WordPress Admin
- Moving Smush plugin menu position to media submenu and removing it from main menu
- add submenu page doesn’t display
- Moving the WordPress dashboard avatar over the admin menu
- WordPress plugins add parent menu option in admin main right