Да, эта тема описывает, как сделать то, что вы ищете: How to prevent some WP users from being able to login to Discourse. Во втором сообщении темы приведены два примера функций, которые вы можете использовать. Вам нужно будет предоставить код, чтобы заменить комментарий /* Some condition that returns true if the user doesn't meet the membership requirement */ в примере кода.