Can you please try this (or if you know that you have some custom access implementation through custom code or a plugin, please edit that accordingly):
IMPORTANT: PLEASE MAKE A FULL BACKUP OF THE SITE FIRST!
- Add the code below into the functions.php file inside the theme folder
- Load a frontend page (any page) just ONCE
- Remove the code from the functions.php file and see if anything changed in the backend and if you now see the missing tabs
//WPML -> PERMISSION -> RESTORE - RESET
// THIS performs a reset on icl capabilities (run once in functions.php ):
// TO BE USED WHEN SOME WPML MENU IS NOT PRESENT OR AUTHORIZATION IS REQUIRED
// YOU CAN ALSO TRY to manually update "_wpml_inactive" in database to 0.
function wpmlsupp_1706_reset_wpml_capabilities() {
if ( function_exists( 'icl_enable_capabilities' ) ) {
icl_enable_capabilities();
}
}
add_action( 'shutdown', 'wpmlsupp_1706_reset_wpml_capabilities' );