آموزش استفاده از متا باکس های سفارشی در وردپرس

Using Custom Meta Boxes in WordPress

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
هنگامی که در حال ساخت افزونه یا تم خود هستید، مهم است که تعداد وابستگی های خارجی را که صاحب سایت برای استفاده از آن نیاز دارد کاهش دهید. در حالی که تعداد زیادی پلاگین فیلد سفارشی عالی وجود دارد، CMB2 به شما امکان می دهد آن را به عنوان یک کتابخانه در قالب یا افزونه خود قرار دهید. در این دوره، جو کازابونا، توسعه‌دهنده دوره و مؤسس دوره‌های خلاق، نحوه عملکرد CMB2، زمان استفاده از آن و نحوه ایجاد یک وب‌سایت با استفاده از آن در یک افزونه سفارشی را به شما آموزش می‌دهد. جو به تعریف فیلدهای سفارشی، ایجاد متا باکس، اضافه کردن یک نوع فیلد سفارشی و افزودن فیلدها به جعبه های متا می پردازد. او به شما نشان می دهد که چگونه یک آپلود کننده فایل اضافه کنید، یک فیلد قابل تکرار ایجاد کنید، داده ها را از CMB2 دریافت کنید و خیلی چیزهای دیگر. جو پس از پرداختن به نحوه ساخت جعبه انتخاب پست، برخی از ویژگی‌های قابل توجه، مانند پشتیبانی از جعبه متا، ایجاد صفحه گزینه‌های تم، و افزودن فیلدها به نمایه‌های کاربر را بررسی می‌کند.

سرفصل ها و درس ها

معرفی Introduction

  • فیلدهای سفارشی بدون وابستگی Custom fields without dependency

  • آنچه شما باید بدانید What you should know

  • نمای کلی پروژه آزمایشی Demo project overview

1. CMB2 چگونه کار می کند 1. How CMB2 Works

  • CMB2 چیست و چگونه کار می کند؟ What is CMB2 and how does it work?

  • تفاوت بین CMB2 و ACF The difference between CMB2 and ACF

  • نصب CMB2 از طریق دایرکتوری پلاگین Installing CMB2 via the Plugin Directory

  • راه اندازی پلاگین پروژه ما Setting up our project plugin

  • CMB2 به عنوان یک کتابخانه برای افزونه شما CMB2 as a library for your plugin

  • مستندات CMB2 The CMB2 documentation

  • انواع فیلد در CMB2 Field types in CMB2

  • CMB2 و ویرایشگر بلوک CMB2 and the block editor

2. ایجاد زمینه های سفارشی ما 2. Building Our Custom Fields

  • تعریف فیلدهای سفارشی ما Defining our custom fields

  • ایجاد جعبه های متا ما Creating our meta boxes

  • اضافه کردن یک نوع فیلد سفارشی Adding a the custom field type

  • افزودن فیلدها به جعبه های متا ما Adding fields to our meta boxes

  • اضافه کردن یک آپلود کننده فایل Adding a file uploader

  • ایجاد یک فیلد قابل تکرار Creating a repeatable field

  • نحوه دریافت اطلاعات از CMB2 How to get data from CMB2

  • افزودن فیلدهای سفارشی ما به جلو Adding our custom fields to the frontend

  • نمایش از یک فیلد قابل تکرار Displaying from a repeatable field

3. ایجاد یک جعبه پست انتخاب 3. Creating a Post Select Box

  • ساخت کادر انتخاب پست Building a post select box

  • به روز رسانی خروجی محتوا Updating the content output

4. ویژگی های قابل توجه 4. Noteworthy Features

  • آوردن طبقه بندی ها Bringing in taxonomies

  • پشتیبانی از فرانت اند متا باکس Frontend Meta Box support

  • ایجاد صفحه گزینه های تم Creating a theme options page

  • افزودن فیلدها به پروفایل کاربر Adding fields to user profiles

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش استفاده از متا باکس های سفارشی در وردپرس
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 33m
27
Linkedin (لینکدین) lynda-small
25 آذر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد
Joe Casabona

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Casabona Joe Casabona

برنامه‌نویس دوره، بنیان‌گذار دوره‌های خلاق

جو کازابونا یک توسعه‌دهنده دوره معتبر کالج است. او بنیانگذار دوره های خلاق است.

جو عاشق تدریس است. او کار آزاد را در سال 2002 آغاز کرد و بیش از 10 سال است که در سطح کالج معلم بوده است. اشتیاق او در هر دو زمینه، او را به ایجاد دوره های آموزشی سوق داد، مدرسه ای برای کسانی که می خواهند کسب و کارهای آنلاین ایجاد کنند. جو به عنوان یکی از طرفداران بزرگ یادگیری از طریق انجام، عاشق ایجاد دوره های متمرکز و تکلیف محور برای کمک به دانش آموزان برای ساختن چیزی است.

جو همچنین عاشق شنیدن داستان های مردم است. وقتی او تدریس نمی کند، برای پادکست خود با افراد مصاحبه می کند، چگونه آن را ساختم. در https://casabona.org بیشتر بیاموزید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.