hesamkj 104 ارسال شده در مرداد 96 گزارش بازنشر ارسال شده در مرداد 96 سلام. توی جدول wp_usermeta من یه سری متا ها ذخیره کردم برای کد اشتراک، موبایل و ادرس. اینها رو از طریق فایل user meta fields تونستم بیارم تو بخش شناسنامه کاربر. اما توی بخش افزودن کاربر نیستن. یه راهنمایی میخواستم ازتون بابت اینکه چه کدی بنویسم، که این فیلدهارو بیاره توی فرم ثبت نام کاربر؟ نقل قول لینک به ارسال
ErfanMola 31 ارسال شده در مرداد 96 گزارش بازنشر ارسال شده در مرداد 96 سلام دوست من , وردپرس سیستم سرکوچه ای نیست که همینجوری توی دیتابیس اش تغییرات ایجاد کنید چیزی که شما میخواهید متد 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 باشه یا خیر) نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .