گر تمایلی ندارید تا کاربران تون با نام هایی غیر از انگلیسی و عدد ثبت نام کنند، این آموزش رو دنبال کنید

در کل، کاراکتر های فارسی در مرورگر ها و سئو، به همون تعدادی نیستند که ما می بینیم و در نتیجه، طول لینک رو بسیار زیاد می کنند

و خب هیچ وبمستری دوست نداره نکات منفی در سایتش وجود داشته باشه

برای این که جلوی ثبت نام کاربران با یوزر های غیر لاتین رو بگیرید، وارد مسیر ادمین سی پی / تنظیمات / تنظیمات اصلی / تنظیمات عضویت کاربران / نام کاربری با مبین های معین شوید

در فیلد مقابل وارد کنید:
کد HTML:
^[A-Z0-9\w ]+$
با شرط بالا، غیر از حروف بزرگ و کوچک انگلیسی و اعداد، علامت underscore یا _ نیز مجاز خواهد بود

در صورتی که کاربر هر کاراکتر دیگری غیر از موارد تغیین شده را موقع ثبت نام انتخاب کند، با خطایی مواجه خواهد شد که این نام در دیتابیس موجود است! در حالی که نیست

اگر هم نمی خواهید از _ نیز استفاده شود، فیلد را به این صورت وارد کنید:
کد HTML:
^[A-Z0-9 ]+$
توجه: کاراکتر فاصله در صورت وارد کردن هر کدام از این شرط ها، مجاز می باشد...
متن آموزش ازانجمن وبی ایران