Başlık gayet açık. Çocuk temanızın functions.php dosyasına ekleyebilirsiniz. WordPress/WooCommerce sistemlerde müşteri çok uzun veya çok kısa kullanıcı adıyla kayıt olurken hata verir.
Önce test ortamında test edin! Ne yaptığınızı hiç bilmiyorsanız dokunmayın.
// Kullanıcı Adı Karakter Sınırlama - Start
function custom_username_length_limit($valid, $username) {
$min_length = 4; // Minimum karakter uzunluğu
$max_length = 20; // Maksimum karakter uzunluğu
if (strlen($username) < $min_length || strlen($username) > $max_length) {
$valid = false;
$error_message = sprintf(__('Kullanıcı adı %d ile %d karakter uzunluğunda olmalıdır.'), $min_length, $max_length);
wp_die($error_message, 'Hata', array('back_link' => true));
}
return $valid;
}
add_filter('validate_username', 'custom_username_length_limit', 10, 2);
// Kullanıcı Adı Karakter Sınırlama - EndKodu kullanmak kendi sorumluluğunuzdadır.