From 7d4c1601a0de11ba55d04a4f8c78021a96073751 Mon Sep 17 00:00:00 2001 From: nikitozzzzzzz Date: Tue, 16 Jan 2018 22:10:16 +0200 Subject: [PATCH] - fixed content restriction options without checking user roles; --- includes/core/class-access.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/core/class-access.php b/includes/core/class-access.php index 6b6b8e33..8f2701b0 100644 --- a/includes/core/class-access.php +++ b/includes/core/class-access.php @@ -123,7 +123,7 @@ if ( ! class_exists( 'Access' ) ) { $custom_restrict = apply_filters( 'um_custom_restriction', true, $restriction ); - if ( empty( $restriction['_um_access_roles'] ) ) { + if ( empty( $restriction['_um_access_roles'] ) || false === array_search( '1', $restriction['_um_access_roles'] ) ) { if ( $custom_restrict ) { $this->allow_access = true; return; @@ -552,7 +552,7 @@ if ( ! class_exists( 'Access' ) ) { $custom_restrict = apply_filters( 'um_custom_restriction', true, $restriction ); - if ( empty( $restriction['_um_access_roles'] ) ) { + if ( empty( $restriction['_um_access_roles'] ) || false === array_search( '1', $restriction['_um_access_roles'] ) ) { if ( $custom_restrict ) { $filtered_posts[] = $post; continue; @@ -738,7 +738,7 @@ if ( ! class_exists( 'Access' ) ) { $custom_restrict = apply_filters( 'um_custom_restriction', true, $restriction ); - if ( empty( $restriction['_um_access_roles'] ) ) { + if ( empty( $restriction['_um_access_roles'] ) || false === array_search( '1', $restriction['_um_access_roles'] ) ) { if ( $custom_restrict ) { $filtered_items[] = $menu_item; continue;