From 90c6f52eb7e9a9d7f6baa8c109c09c0b17718220 Mon Sep 17 00:00:00 2001 From: Nikita Sinelnikov Date: Thu, 17 Jun 2021 13:40:52 +0300 Subject: [PATCH] - fixed issue with noindex profile role meta value; --- includes/core/class-user.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/core/class-user.php b/includes/core/class-user.php index 2272317a..46ed4019 100644 --- a/includes/core/class-user.php +++ b/includes/core/class-user.php @@ -1743,11 +1743,11 @@ if ( ! class_exists( 'um\core\User' ) ) { $role = UM()->roles()->get_priority_user_role( $user_id ); $permissions = UM()->roles()->role_data( $role ); - if ( isset( $permissions['profile_noindex'] ) && $permissions['profile_noindex'] === '1' ) { + if ( isset( $permissions['profile_noindex'] ) && (bool) $permissions['profile_noindex'] ) { // Setting "Avoid indexing profile by search engines" in [wp-admin > Ultimate Member > User Roles > Edit Role] $profile_noindex = true; - } elseif ( ( ! isset( $permissions['profile_noindex'] ) || $permissions['profile_noindex'] === '' ) && UM()->options()->get( 'profile_noindex' ) === '1' ) { + } elseif ( ( ! isset( $permissions['profile_noindex'] ) || $permissions['profile_noindex'] === '' ) && (bool) UM()->options()->get( 'profile_noindex' ) ) { // Setting "Avoid indexing profile by search engines" in [wp-admin > Ultimate Member > Settings > General > Users] $profile_noindex = true; @@ -2174,4 +2174,4 @@ if ( ! class_exists( 'um\core\User' ) ) { return $replace_placeholders; } } -} \ No newline at end of file +}