۱ مانی رضوی‌زاده
تفاوت Meta data با Custom Fields
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۰ آذر ۱۴۰۱

سلام

مبحث Meta data‌ها با Custom Fields (مثلا در افزونه ACF) چه تفاوتی دارد؟

سلام meta data یه اصلاح کلی هست ینی هر دیتای اضافی که مربوط به هر entity خاص میشه که در جدول مربوط به اون entity فیلدی براش در نظر گرفته نشده

مثلا جدول user که اطلاعات کلی user درش نگهداری میشه مثل نام نام کاربری و ایمیل و هر چیزی که در جدولش بطور پیش فرض هست حالا فرض کنید شما برای entity یوزر یا همون کاربر می‌خواید شماره تلفن هم داشه باشید خوب در جدول user در وردپرس فیلدی برای شماره تماس نیست پس شماره تماس میشه یه meta data یا اطلاعات اضافه برای همین کار با این اطلاعات اضافه نمیایم جدول user رو تغییر بدیم خود وردپرس جدولی با نام usermeta پیش بینی کرده که گفته اطلاعات اضافی یا همون meta data‌ها رو برای حفظ نظم و بهینه بودن دیتابیس و پروژه در این جدول اضافه می‌کنیم برای entity‌های دیگخ ای هم مثل term‌ها comment‌ها و post هام هم چنین جدوالی داریم که در طول دوره خیلی باهاشون کار خواهیم کرد.


custom fields‌ها هم در حقیقت همین metadata‌ها در پنل وردپرس و میان و امکان اضافه کردنشون به یک entity خاص رو مثل post‌ها به ما میدن و در طول دوره هم کامل یاد می‌گیرید نگران نباشید.

بهترین پاسخ
وحید صالحی ۱۰ آذر ۱۴۰۱، ۱۸:۱۲