رفتن به مطلب

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


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

سلام

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

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

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

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

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

لینک به ارسال

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);

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

لینک به ارسال

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

لینک به ارسال

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

لینک به ارسال

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

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

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

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

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

لینک به ارسال

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

لقب: (لازم)

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

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

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

لقب: (لازم)

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

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

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

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

لینک به ارسال

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

تا لقب نباشه

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...