diff --git a/lib/Config/Menu.php b/lib/Config/Menu.php index eba8966cfd..42f6c1f79b 100644 --- a/lib/Config/Menu.php +++ b/lib/Config/Menu.php @@ -411,6 +411,7 @@ class Menu { 'premium_key_valid' => !empty($this->premium_key_valid), 'mss_active' => Bridge::isMPSendingServiceEnabled(), 'mss_key_valid' => !empty($mp_api_key_valid), + 'members_plugin_active' => is_plugin_active('members/members.php'), 'pages' => Pages::getAll(), 'flags' => $flags, 'current_user' => wp_get_current_user(), diff --git a/views/settings/advanced.html b/views/settings/advanced.html index acd449f25b..982b9de1bc 100644 --- a/views/settings/advanced.html +++ b/views/settings/advanced.html @@ -67,6 +67,27 @@

+ + + + <%= __('Roles and capabilities') %> +

+ <%= __('Manage which WordPress roles access which features of MailPoet.') %> +

+ + + <% if (members_plugin_active) %> +

+ <%= __('Manage using the Members plugin') %> +

+ <% else %> + <%= __('Install the plugin [link]Members[/link] (free) to manage permissions.') + |replaceLinkTags('https://wordpress.org/plugins/members/', {'target' : '_blank'}) + |raw + %> + <% endif %> + +