هنگامی که در حال ساخت پلاگین یا تم خود هستید، مهم است که تعداد وابستگی های خارجی را که صاحب سایت برای استفاده از آن نیاز دارد کاهش دهید.
در حالی که تعداد زیادی پلاگین عالی در زمینه Custom Field وجود دارد، CMB2 به شما امکان می دهد آن را به عنوان یک Library در تم یا پلاگین خود قرار دهید.
در این دوره، جو کازابونا، توسعهدهنده دوره و مؤسس دورههای خلاق، نحوه عملکرد CMB2، زمان استفاده از آن و نحوه ایجاد یک وبسایت با استفاده از آن در یک پلاگین سفارشی را به شما آموزش میدهد.
جو به تعریف فیلدهای سفارشی، ایجاد متا باکس، افزودن نوع فیلد سفارشی و افزودن فیلدها به متا باکس های شما می پردازد.
او به شما نشان میدهد که چگونه یک File Uploader اضافه کنید، یک فیلد Repeatable ایجاد کنید، دادهها را از CMB2 دریافت کنید و خیلی چیزهای دیگر.
پس از پوشش نحوه ساخت Select Box برای پست، جو برخی از ویژگی های قابل توجه، مانند پشتیبانی از Frontend Meta Box Support، ایجاد صفحه آپشن های تم، و افزودن فیلدها به User Profileها را بررسی می کند.