در این بخش از آموزش جت انجین وارد یکی از پایه ای ترین و مهم ترین مباحث می شویم: ساخت متافیلدها. متافیلدها اطلاعات سفارشی هستند که به نوشته ها، برگه ها یا پست تایپ های اختصاصی اضافه می شوند و به شما این امکان را می دهند که سایت را از حالت ساده وردپرس به یک سیستم کاملاً داینامیک تبدیل کنید. در این جلسه که بخش اول این آموزش است، تمرکز اصلی روی آشنایی با مفهوم متافیلد و ساخت اولین فیلدهای ساده خواهد بود.
آشنایی با متافیلد و ساخت اولین فیلدها
در ابتدای این آموزش یاد می گیرید متافیلد دقیقاً چیست و چه زمانی از آن استفاده می شود. سپس وارد بخش Meta Boxes در جت انجین می شوید و اولین متاباکس خود را ایجاد می کنید. در این مرحله با انواع پایه ای فیلدها مثل Text، Number و Textarea آشنا می شوید و نحوه تنظیم نام نمایشی و Meta Key هر فیلد را یاد می گیرید. این بخش کمک می کند پایه ای درست برای ساختار داده های سایت خود طراحی کنید.
اتصال متافیلدها به پست تایپ
بعد از ساخت فیلدها، باید آن ها را به محل درست متصل کنید. در این قسمت آموزش داده می شود که چطور متاباکس ساخته شده را به یک پست تایپ خاص (مثل نوشته ها، برگه ها یا پست تایپ اختصاصی) وصل کنید. همچنین نحوه ذخیره داده ها و مدیریت آن ها در زمان درج یا ویرایش محتوا بررسی می شود. در پایان این بخش، یک ساختار کامل از متافیلدهای اولیه خواهید داشت که آماده استفاده در بخش های داینامیک، فیلترها و لیستینگ های حرفه ای است.