/** * JNEWS Custom, Exclude Subscription Users by Roles * * @param array $roles Default is administrator. * * @return array $roles */ function jcustom_exclude_subscription_users_by_roles( $roles ) { /** List Role (Defaults): administrator, editor, author, contributor, subscriber */ $roles[] = 'author'; /** Single Add */ // $roles = array_merge( $roles, array( 'editor', 'contributor' ) ); /** Multiple Add */ return $roles; } add_filter( 'jnews_paywall_unaffected_role_list', 'jcustom_exclude_subscription_users_by_roles' );