رفتن به مطلب

اضافه کردن فیلد دلخواه به فرم ثبت نام


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

سلام.

توی جدول wp_usermeta من یه سری متا ها ذخیره کردم برای کد اشتراک، موبایل و ادرس. اینها رو از طریق فایل user meta fields تونستم بیارم تو بخش شناسنامه کاربر.

اما توی بخش افزودن کاربر نیستن. یه راهنمایی میخواستم ازتون بابت اینکه چه کدی بنویسم، که این فیلدهارو بیاره توی فرم ثبت نام کاربر؟

لینک به ارسال

سلام

دوست من , وردپرس سیستم سرکوچه ای نیست که همینجوری توی دیتابیس اش تغییرات ایجاد کنید :blink:

چیزی که شما میخواهید متد add_user_meta هست که کاری با تیبل wp_usermeta نداره

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

مثال :

$key = "telegram_id";
$value = "@ErfanXD";
add_user_meta( $user_id, $key, $value);

در متد بالا یک متغیر با عنوان کلید و یک متغیر با عنوان مقدار دادیم به تابع فرستادیم که کاملا گویا هست

همچنین برای دریافت این مشخصه دلخواه از متد زیر استفده میکنیم :

$key = 'telegram_id';
get_user_meta($user_id, $key)

 

همین و بسیار ساده !

(پ.ن : متد add_user_meta در اخر یک پارامتری هم میگیره true,false که ایا مقدار وارد شده تک یا همون unique باشه یا خیر)

لینک به ارسال

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

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

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

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

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

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

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

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

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