It may be because you are using the same name of the slug in the name of the callback function, try changing it.
You can also do the following:
add_submenu_page( 'bbtb_conventions', 'Settings', 'Settings', 'manage_options', 'bbtb_settings', 'bbtb_settings_callback' ); function bbtb_settings_callback() { include "includes/setting_page.php"; }
You can even omit the callback function with an anonymous one.
add_submenu_page( 'bbtb_conventions', 'Settings', 'Settings', 'manage_options', 'bbtb_settings', function () { // anonymous callback function include "includes/setting_page.php"; } );
There is also no need to add a conditional to verify the capacity of manage_options, because for something the capacity is set in parameter 3 in add_menu_page()
and in parameter 4 in add_submenu_page()
I hope I have helped you, greetings!
Related Posts:
- WordPress dFactory Cookie Notice Plugin
- How to extend WordPress Bookly plugin
- wordpress Simple Job board plugin hide cv attachment form
- W3 Total Cache WordPress plugin disturbing my page layout
- WordPress Error: There has been a critical error on your website. Please check your site admin email inbox for instructions
- How do i give a WordPress editor access to the Site Kit by Google plugin?
- How to define custom capabilities in wordpress for custom plugin
- Why can’t import backup site WordPress? Plugin All-in-one migration
- Redirect after Login on WordPress
- Formidable Forms WordPress Plugin
- Redirect old php link to wordpress link in .htaccess
- Redirect old php link to wordpress link in .htaccess
- Remove “Protected” text in title h1 of protected wordpress pages
- How to convert JPG to PNG on upload in WordPress (via add_image_size)?
- WordPress plugin install: Could not create directory
- What is the meaning of ‘OFFSET’ => 1 (WordPress)
- WordPress makes an auto-draft as soon as I enter the page
- Using WordPress on 000webhost.com
- Add CashU payment gateway to WordPress Woocommerce
- Display only one category on home page wordpress
- WordPress custom thumbnail size
- WordPress custom thumbnail size
- Php – Your PHP installation appears to be missing the MySQL extension which is required by WordPress
- Advanced Custom Fields, Yoast SEO, not updating new values in WordPress
- WordPress sort WP ULike posts in custom query?
- jetpack is in offline mode in wordpress. how to enable it and connect to our wordpress.com account
- In WordPress Using Elegant Theme’s Divi Theme, Long menus don’t show
- WordPress: How to overlay text / widget div on top of a revolution slider
- Random Question Mark Icons In WordPress Text
- Create Online template maker in wordpress website
- How can I removed Powered by WordPress link in wp.login.php without editing core WP files?
- Creating a custom rebrandly link using a wordpress shortcode
- WordPress thumbnail cropping not working
- Flaticons not showing up on WordPress
- What does arg mean in WordPress
- WordPress PHP proxy/helper pages for Twitter API
- How to enable button onClick functions and java script in wordpress post
- WordPress: Loading multiple scripts with enqueue
- WordPress: Loading multiple scripts with enqueue
- Display all post meta keys and meta values of the same post ID in wordpress
- How to use wp_enqueue_style() in my WordPress theme?
- Unable to manage Google AdSense with Adspro WordPress Plugin
- How to add custom javascript to WordPress Admin?
- How can i Toogle between 2 icons without reloading page in wordpress
- About 404 during WordPress installation
- WordPress Email Share button not opening in Outlook
- Automated Drip/ WorkFlow Form using a Plugin for WordPress site, or using a 3rd party
- “The Events Calendar” plugin by Modern Tribe in WordPress not working
- WordPress Main Menu – Hide ‘Home’ link on homepage only
- how to create a custom live search in WordPress from scratch
- Speech recognition in WordPress based on Alexa Skill
- Why am I getting 404 not found on this wordpress subdomain on my Nginx server?
- How can I access http://localhost/wordpress/wp-admin/install.php?
- How can I access http://localhost/wordpress/wp-admin/install.php?
- WP_Query(‘orderby=post_date’) not working with wordpress
- WordPress get_terms() function not display custom taxonomy categories for woocommerce
- Scalable wordpress setup
- cannot change admin password, wordpress on godaddy
- WordPress Password Protected Page is not protected
- How to display WordPress search results?
- Permalinks in WordPress not working
- cannot change admin password, wordpress on godaddy
- cannot change admin password, wordpress on godaddy
- WordPress – Display Random Number Between 190-250
- WordPress plugin (Q&A Lite by WPMU Dev) not working once logged out from the WordPress admin account
- WordPress Order by date on custom post type archive page
- How to set on load marathi language using google translator in wordpress?
- Divi Child Theme Breaks WordPress Customizer
- Get the WordPress attachment image url
- WordPress theme Flatsome 3.11: UX Builder not loading
- Recommendations for an address book/directory plugin WordPress?
- After migration of WordPress website I can’t access the admin (white page)
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- Cant login to wp-admin (redirecting to homepage), But CAN login to wp-login.php
- WordPress: Login for Users Without access to wp-admin
- WordPress (GoDaddy: Linux w/cPanel (Apache))_ My 2nd site is FUBAR__ subdomain multisite network installation
- is there any plugin for auto taging with unicode support for wordpress?
- I have shifted my wordpress site from one host to another, after shift the website wp-admin is not open
- WordPress- url for localhost wp-admin is not working
- Muffin Builder has a limit? (WordPress – Be Theme)
- How to use If, If Else and else in WordPress
- update post meta wordpress
- Enable “Post Formats” Just For a “Custom Post Type” And Not Others In WordPress
- Get Categories of events in WordPress Events Calendar Pro Plugin
- How can I add a PHP page to WordPress?
- How can I add a PHP page to WordPress?
- Embed podcast feed in wordpress
- Problem getting data with WooCommerce/WordPress
- Problem getting data with WooCommerce/WordPress
- wordpress add_query_arg how to add multiple queries to URL
- How to correctly use get_template_directory_uri() WordPress function to load an image that is in a subfolder of my theme?
- Display all post meta keys and meta values of the same post ID in wordpress
- Custom Coupon type woocommerce wordpress
- WordPress home page is blank but every other page is working fine
- Error establishing a database connection in my localhost
- WordPress PeepSo modification – display WP comments in activity stream
- why are two paragraphs being added on wordpress custom excerpt function used?
- How to cache/speed WordPress queries for logged in users?
- Page Redirection in WordPress
- How to use Datatable with Ajax when creating plugin on WordPress?