Использовать displayname из WordPress в качестве имени пользователя в Discourse

Правила WordPress для отображаемых имён не совпадают с правилами Discourse для имён пользователей: например, в отображаемых именах WordPress разрешены пробелы. Передача отображаемого имени в качестве имени пользователя Discourse для входа через SSO не является функцией, которая будет добавлена в плагин, однако для вашего случая это может иметь смысл.

В плагине WP Discourse есть фильтр wpdc_sso_params, который можно использовать для настройки параметров SSO, передаваемых в Discourse. Этот поиск приведёт вас к нескольким примерам использования данного фильтра: Search results for 'wpdc_sso_params' - Discourse Meta. Необходимые изменения можно добавить в тему вашего сайта или в плагин, расширяющий функционал WP Discourse. Вы также можете опубликовать сообщение в категории Marketplace, чтобы найти специалиста, который выполнит эту работу.