Я хотел бы иметь возможность использовать пробелы в именах пользователей, но это не представляется возможным. Есть ли в кодексе запись или где-то еще, что объясняет, какие символы разрешены и почему это было ограничено этим набором, или это только альфа-код, и он поглощает это?
Если я хочу, чтобы пользователи использовали что-то другое, кроме имени пользователя без пробелов, является ли мой единственный реальный вариант плагином, который позволяет пользователям входить в систему с использованием своих адресов электронной почты, но при этом все же требует имени пользователя только альфа при создании учетной записи?
О, и я нахожусь на сайте WPMU / сети.
Я не думаю, что есть какая-либо официальная документация по этому поводу, но вы можете взглянуть на
sanitize_user
функцию вwp-includes/formatting.php
:Вы можете подключиться к этой функции и переопределить поведение по умолчанию своим собственным.
источник