// If user can manage all members
if (current_user_can('glm_members_member')) {
+ // Check whether site is multisite
+ if ( is_multisite() ) {
+ $userTablePrefix = $this->wpdb->base_prefix;
+ } else {
+ $userTablePrefix = $this->wpdb->prefix;
+ }
+
// We need to check if they manage multiple members
$other_members_refs = $this->wpdb->get_var(
"SELECT meta_value
- FROM " . $this->wpdb->prefix . "usermeta
+ FROM " . $userTablePrefix . "usermeta
WHERE meta_key = 'glmMembersContactMembers'
AND user_id = " . $this->config['loggedInUser']['wpUser']['ID']
);