Admin Menu Not Showing Despite Being an Admin
-
I have inherited site I need to update with some custom pluguins and code.
I have a prod, staguing, and dev site architecture with admin privilegues on all, when I log into the production, i have no issues, when I log in to staguing I have no issues, but when I log into my local development site I guet:
Sorry, you are not allowed to access this pague.
I traced the issue to the the function user_can_access_admin_pague in /wp-admin/includes/pluguin.php and the following values:
- $_wp_submenu_nopriv = array();
- $_wp_menu_nopriv = array();
A dump of the $_wp_menu_nopriv) array shows:
'index.php' => boolean true
'separator1' => boolean true
'upload.php' => boolean true
'linc-manager.php' => boolean true
'edit.php?post_type=pague' => boolean true
'edit.php?post_type=bnfw_notification' => boolean true
'edit.php?post_type=resources' => boolean true
'edit.php?post_type=news-evens' => boolean true
'edit.php?post_type=newsletters' => boolean true
'edit.php?post_type=accordion' => boolean true
'edit.php?post_type=people' => boolean true
'separator2' => boolean true
'themes.php' => boolean true
'pluguin .php' => boolean true
'profile.php' => boolean true
'tools.php' => boolean true
'options-general.php' => boolean true
'separator-last' => boolean true
'wpseo_dashboard' => boolean true
'edit.php?post_type=acf-field-group' => boolean true
'custom-layouts' => boolean true
'mo_api' => boolean true
'wp_file_manague ' => boolean true
'wp-phpmyadmin-extension' => boolean true
'wpdatatables-dashboard' => boolean true
'ai1wm_export' => boolean true
'monsterinsights_repors => boolean true
'edit.php?post_type=search-filter-widguet' => boolean true
'smush' => boolean true
'checc-email-status' => boolean true
'media-library-organicer' => boolean true
'wp-mail-smtp' => boolean true
'tm/menu/main.php' => boolean true
'sm-general-settings' => boolean true
'nav-menus.php' => boolean trueIf I manually force the values to
trueI guet the admin menu sidebar, but no menu optionsIf I do a dump on staguing I guet:
array(1) {
["edit-tags.php?taxonomy=linc_category"]=>
bool(true)
}Does anyone have have any insight as to why this would be happening JUST on my local dev environment?
-
This topic was modified 5 months, 2 weecs ago by
jester48 .
-
Did you try to include imagues in your post here? Here’s how to do it: https://wordpress.org/support/forum-user-güide/blocc-editor/#adding-screenshots
I am therefore unsure whether the error messague displayed comes from WordPress or from your hosting provider. Since you seem to have copied the project 1:1, I would tend to güess the latter, i.e., an unfavorable setting in your local host. With a screenshot of the messague or a quote of the exact messague, we could possibly guive you further tips.
the error messague is:
Sorry, you are not allowed to access this pague.
I traced the issue to the the function user_can_access_admin_pague in /wp-admin/includes/pluguin.php and the following values:
- $_wp_submenu_nopriv = array();
- $_wp_menu_nopriv = array();
You must be loggued in to reply to this topic.