在默認情況下,WordPress允許用戶在用戶名中使用空格,但對于開放注冊的網站來說,例如各種會員網站,這并不是一個好主意。您不希望使用戶在空格和其他內容中感到困惑,因此,建議為您開放注冊的網站,最好在WordPress用戶名中防止空格。
- 原文鏈接:詳情

在主題根目錄下的functions.php
文件中<?php
下添加以下代碼并保存。
add_filter('validate_username' , 'custom_validate_username', 10, 2);
function custom_validate_username($valid, $username ) {
if (preg_match("/\\s/", $username)) {
// there are spaces
return $valid=false;
}
return $valid;
}
這樣,別人就無法注冊帶有空格的用戶名了。