رفتن به مطلب

نمیشه شناسه فارسی در وردپرس ساخت؟


پست های پیشنهاد شده

سلام

دوستان می خوام حساب کاربری (شناسه) جدید در سایتم بسازم. از این طریق: پیشخوان مدیریت، کاربران، افزودن کاربر

وقتی می خوام مشخصات کاربر جدید رو وارد کنم گویا نمیشه شناسه (نام کاربری) به حروف فارسی باشه و حتما باید به حروف انگلیسی باشه.

آیا راهی هست بشه شناسه با حروف فارسی ساخت ؟

من می خوام وقتی اون کاربر پستی می ذاره یا نظری میده نامش به فارسی قرار بگیره

خیلی سایتهای وردپرسی رو دیدم وقتی مدیر سایت نظر می ذاره یا پست ارسال می کنه با نام فارسی انجام میشه

لینک به ارسال

1. در پوشه wp-includes فایل user.php رو پیدا کنید.

2.در خط 1201 تابع validate_username رو پیدا میکنید.

$sanitized = sanitize_user( $username, true );

رو بکنید:

$sanitized = sanitize_user( $username, false );

3.در خط 1530تابع wp_insert_user رو پیدا کنید

$user_login = sanitize_user($user_login, true);

رو بکنید:

$user_login = sanitize_user($user_login, false);

البته در وردپرس نسخه آخر.

  • امتیاز 6
لینک به ارسال

از قسمت پیشخوان > کاربران > شناسنامه ی شما میتونید این کار رو انجام بدید .

  • امتیاز 2
لینک به ارسال

با افزونه "Wordpress Special Characters in Usernames" هم میشه این کارو انجام داد...

  • امتیاز 3
لینک به ارسال

الان من این تغییرات رو ایجاد کردم دو تا فرق کرد:

وقتی شناسه فارسی می خوام بسازم عوض ارور قبل این ارور رو میده:

خطا: یک شناسه بنویسید.

تا قبل این تغییر اسم مخلوط فارسی و انگلیسی رو قبول نمی کرد و خطا میداد. الان اسم مخلوط فارسی و انگلیسی رو قبول می کنه و می سازه ولی حروف فارسیش رو خودش حذف می کنه

مشکل از چیه به نظرتون ؟

لینک به ارسال

می تونستید با همون اسم انگلیسی ثبت کنید و بعد از

لقب: (لازم)

نمایش عمومی نام

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

  • امتیاز 5
لینک به ارسال
می تونستید با همون اسم انگلیسی ثبت کنید و بعد از

لقب: (لازم)

نمایش عمومی نام

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

دوست خوبم همونه که می خواستم. بینهایت ازت ممنونم من الان نمایش عمومی نام رو گذاشتم روی اون گزینه ای که می خواستم و فارسی هم هست. الان توی نظرات و پستها این نام رو نشون میده

فقط اون گزینه لقب که بهش اشاره کردین برای کجا استفاده میشه؟ تغییرش بدم کجا تغییرش رو مشاهده می کنم ؟

لینک به ارسال

ببین لقب همون نام پارسی هست که میذارین

تا لقب نباشه

قسمت نمایش عمومی همون یوزر انگلیسی رو نشون میده

  • امتیاز 5
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...