آموزش کار با UserMeta ها در وردپرس
در حالت عادی می توانیم اطلاعاتی از قبیل نام ، نام خانوادگی ، کدملی به طور کلی اطلاعاتی که در شناسنامه کاربر وجود داردرا دریافت نماییم ولی بستگی به کاری که انجام می دهید شاید این اطلاعات کافی نباشد و نیاز به این باشد که اطلاعات اضافه تری را دریافت نماییم .
usermeta به منظور دریافت اطلاعاتی ظافی تر از انچه که به طور عادی از کاربر دریافت می شود است . در دیتابیس جدولی به نام wp_usermeta وجود دارد که اطلاعاتی که اضافه تر دریافت می شود را در این جدول قرار می دهد که در ادامه قصد داریم تا نحوه ایجاد ،ویرایش و حذف usermeta را به شما آموزش دهیم با ما همراه باشید
در ابتدا باید وارد فایل functions.php در هاست خود شوید و سپس کدهای زیر را در ان قرار دهید
اضافه کردن یوزرمتا
PHP
۱ | add_user_meta( $user_id, $meta_key, $meta_value ); |
ویرایش یوزرمتا
PHP
۱ | update_user_meta( $user_id, $meta_key, $meta_value ); |
حذف یوزرمتا
PHP
۱ | add_user_meta( $user_id, $meta_key ); |
:user_id کد کاربر
meta_key :نام فیلد
:meta_value مقدار را مشخص می کند.
مثال: اگر بخواهیم برای کاربری به شماره ۲ یک فیلد به نام rate با مقدار ۱۰ را اضافه کنیم به این صورت می باشد
به عنوان مثال قصد داریم برای کاربر شماره ۲ یک فیلد امتیاز با نام rate و مقدار ۱۰ اضافه کنیم:
PHP
۱ | add_user_meta( ۲, rate, ۱۰ ); |