به نام خدا. همیشه پیش میاد که بیخوایم یکسری از اطلاعات اضافه از کاربران سایت وردپرسی رو به صورت دائمی در سایتمون ذخیره کنیم. اما خوب نمی تونیم برای هر مورد یک جدول دیتابیس ایجاد کنیم. وردپرس برای حل این مشکل user meta رو ایجاد کرده. ما می تونیم به راحتی با استفاده از توابع موجود تمام اطلاعات اضافی که می خوایم برای کاربر داشته باشیم رو نگهداری کنیم. meta data ها اطلاعات اضافی در مورد کاربران،مطالب و نظرات رو میتونن به راحتی برای ما ذخیره کنن. ما با توابعی مانند update_user_meta و get_user_meta به راحتی به این این اطلاعات اضافه می تونیم دسترسی داشته باشیم. user meta شامل آیدی کاربر یک کلید یکتا و هم چنین مقدار اون کلید هستش یا به روز رسانی میشه یا دریافت میشه و برای هر کاربری بر اساس همون آیدی کاربر یکتا هست.
در این جلسه خواهیم دید :
- آشنایی با meta data
- آشنایی با user meta
- معرفی تابع add_user_meta
- استفاده از تابع update_user_meta
- استفاده از نابع get_user_meta
- معرفی تابع delete_user_meta
- آشنایی با WP_User_Query و نحوه دریافت کاربران و فیلتر کردن آنها (دریافت کاربران فعال سایت)
این مطلب یک جلسه از آموزش پلاگین نویسی برای وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.
اولین دیدگاه این پست رو تو بنویس !