Eu adoraria poder usar espaços em nomes de usuários, mas isso não parece possível. Existe uma redação no códice ou em algum lugar que explique quais caracteres são permitidos e por que ela foi restrita a esse conjunto ou são apenas apenas alfas e sugam isso?
Se eu quiser que os usuários usem algo diferente de um nome de usuário sem espaços, a minha única opção real é um plug-in que permite que os usuários façam login com seus endereços de email, mas ainda exija um nome de usuário apenas alfa na criação da conta?
Ah, e eu estou em um site da WPMU / rede.
Eu não acho que exista alguma documentação oficial sobre isso, mas você pode dar uma olhada na
sanitize_user
função emwp-includes/formatting.php
:Você pode conectar-se a essa função e substituir o comportamento padrão pelo seu.
fonte