Your question is very abstract. It actually vary form plugin to plugin how the organize the menu and pages. So it’s kinda hard to know how the plugin developer has managed the pages in their code. By the way as far I understood, you need to remove the page by using remove_menu_page
function. Here is an example of it-
function custom_menu_page_removing() {
remove_menu_page( $menu_slug );
}
add_action( 'admin_menu', 'custom_menu_page_removing' );
Here you’ll get a documentation. Please follow that.
Then you need to add the page to settings by using add_options_page
. Here is
add_action( 'admin_menu', 'my_plugin_menu' );
function my_plugin_menu() {
add_options_page(
'My Options',
'My Plugin',
'manage_options',
'my-plugin.php',
'my_plugin_page'
);
}
And for adding to Tools menu use add_submenu_page
.
The documentation is here.
Related Posts:
- The Great WordPress Admin Menu Challenge of Jan 2011 (a.k.a. How to Resolve Some Challenges when Modifying the WordPress Admin Menu System?)
- Add an admin page, but don’t show it on the admin menu
- Getting custom admin submenu item to highlight when its active
- Are there any reasons you can’t use strings for admin menu positions?
- Add visit site to your toolbar instead of being in the dropdown
- List table not rendering when $this->items is filled
- Admin sidebar items overlapping in admin panel
- How to check if an admin (sub)menu already exists?
- Add highlighting to new Admin Dashboard Menu Item
- Theme editor menu item refuses to go away
- Remove menus and submenus
- Highlighting a Menu Item by Post Name
- add logout button on admin side menu
- 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)
- Edit Page or Post from Top Admin Bar
- How to minimize WP dashboard menu programmatically?
- 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?
- Why add_menu_page adds admin.php and how to remove it?
- Admin menu bar dropdown opens when I click on a form element (Chrome) [closed]
- Admin page repeatable fields
- Change URL of plugin admin menu
- menu_order not working with slugs that start with admin.php
- How to add_menu_page include a php file page from theme directory
- 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?
- Wrong current class on admin menu with add_submenu_page()
- Role capability issue
- 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?
- 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
- How to align the top of an admin pointer to the target element?
- WordPress add page under admin submenu and retaining the active status of the parent submenu page in the menu
- 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
- 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
- update_option does not work in this scenario – how do I fix?
- Change menu order of core post-type in UI?
- How to reference an existing css content-based icon, within my admin menu hook
- Margin problem on management menu?
- How can I move Customizer menu item to first level in WP Dashboard?
- How can I restrict a custom WordPress role access to only a specific plugin?
- How can I reorder admin bar items?
- Admin sidebar customization
- How would one add a nonce to a menu item in the WordPress dashboard?
- How can I change the admin menu title and url title on WordPress
- Different Admin language
- add sub_menu to a sub_menu (multiLevel sub_menu) in admin menu in wordpress
- add_menu_page not show link for custom role
- Linked pages not working with wordpress
- Hide admin menu items if it is empty
- Unable to add custom page to WordPress admin panel
- Insert link in sub menu – Admin panel
- How to add a notification next to custom admin menu?
- admin menu: use default “general” page for theme settings using add_menu_page and add_submenu_page
- no themes or editor under appearance menu
- How to redirect one admin URL to another when admin page URL has “/admin.php?page=” in it?
- How to remove an item from menu bar’s +New menu based on User role
- how to remove wp admin menu created by plugin
- How to check an admin submenu already exists?
- Renaming post to something else, breaks dashboard if edit_posts is false
- Headers already sent error when creating multiple admin menu’s
- Removing admin menu items with white spaces
- How can I place a page link to the sidebar admin bar?
- Admin tabs for custom plugin
- Restricted access for other user roles
- Tab order of post admin page
- How Do I create multiple Top Level Admin Menu Pages To submit data to the options table?
- How can I modify text in admin bar?
- Add internal page to admin menu
- Settings API – Checkboxes validation in a menu with multiple subpages
- Remove the theme info from main dashboard screen- not appearance
- How to add admin bar only page?
- Turn on again old expandable menu
- Fatal error when using ‘#’ character as an admin menu link title
- Admin menu links just refresh the page
- How to unset adminmenu completely?
- Add items to the dark menu in WordPress
- Adding admin link to Appearance via admin_menu, adds link to theme details modal