current_user_can(‘Administrator’) does not return true in multisite if user is Administrator but NOT Super Admin
I would agree that current_user_can(‘Administrator’) should return true for the user. However, current_user_can is primarily intended to check for capabilities, which is generally a more robust check to be making. I’d suggest something like this (untested): if ( current_user_can( ‘activate_plugins’ ) && ! current_user_can( ‘update_core’ ) ) { //… } So this is checking if … Read more