رفتن به مطلب

تغییرات دلخواه در صفحه کاربران


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

سلام.

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

وقتی میخوام یک کاربر رو اضافه کنم، قراره کد اشتراک خودکار ساخته میشه. میخوام این کد اشتراک به عنوان نام کاربر هم درنظر گرفته بشه.

مسئه من اینکه:

نیاز به چه کدی هست که بتونم در صفحه اضافه کردن کاربر، نام کاربری رو disabled کنم و مقدار خودکار کد اشتراک رو درونش قرار بدم؟

ویرایش شده توسط hesamkj
لینک به ارسال

با وردپرس میخواهید انجام بدید؟

شما باید یک هوک بنویسید که بعد از ایجاد کاربر نام کاربری رو با ایدی عوض کنه

add_action( 'user_register', 'myplugin_registration_save', 10, 1 );

function myplugin_registration_save( $user_id ) {

    wp_update_user( array( 'ID' => $user_id, 'user_login' => $user_id ) );
}

 

لینک به ارسال
در 1 ساعت قبل، lord_viper گفته است :

با وردپرس میخواهید انجام بدید؟

شما باید یک هوک بنویسید که بعد از ایجاد کاربر نام کاربری رو با ایدی عوض کنه


add_action( 'user_register', 'myplugin_registration_save', 10, 1 );

function myplugin_registration_save( $user_id ) {

    wp_update_user( array( 'ID' => $user_id, 'user_login' => $user_id ) );
}

 

بله با وردپرس هست.

میخواستم ببینم اونجوری که گفتم، وردپرس امکانش رو داده؟ یعنی صفحه افزودن کاربر رو تغییر بدم؟

لینک به ارسال

این هوک که قرار دادم از هر جای وردپرس وقتی شما یک کاربر اضافه کنید id کاربر رو بعنوان نام کاربر در نظر میگیره

وردپرس امکانش رو نداره باید براش کد بنویسید

لینک به ارسال

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

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

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

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

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

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

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

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

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