توسعه پلاگین وردپرس و ووکامرس
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بهبود مهارتهای برنامهنویسی شیگرا در PHP
- صفحه تنظیمات ووکامرس خود را ایجاد کنید.
- تب خود را در متاباکس ووکامرس ایجاد کنید.
- تعاملات با رسانه وردپرس و کتابخانههای قالب وردپرس
- ساختار پیشرفته ووکامرس
- کار با کتابخانههای دیگر مانند slick ،slimscroll ،tippy ،fancybox و select2
- فرآیندهای WC_Product ،WC_Cart و WC_Checkout
- تمرین پیشرفته دستکاری داده با php و جاوا اسکریپت
پیشنیازهای دوره
- PHP در سطح متوسط
- جاوا اسکریپت و jQuery در سطح متوسط
- آشنایی متوسط با وردپرس
توضیحات دوره
ما به یک پلاگین کامل وردپرس و ووکامرس میپردازیم که میتواند بهراحتی توسط مخزن وردپرس پذیرفته شود. شما یاد میگیرید چگونه چنین پلاگینی را بسازید. در ابتدا، اگر در توسعه پلاگین تازهکار باشید، این کار ممکن است برایتان غیرممکن به نظر برسد. اما با انجام دادن به صورت گامبهگام، همانطور که این دوره طراحی شده است، در نهایت مطمئنا دانش کافی برای ساخت چیزی مشابه یا حتی پروژهای پیچیدهتر را بدست خواهید آورد.
شما چرخه حیاتی ووکامرس، چگونگی ساخت آن و آنچه برای گسترش قابلیتهایش نیاز دارید را یاد خواهید گرفت:
- ادمین: با کمک هوکهای ووکامرس داده را در جای درست نمایش میدهید، سپس از طریق جاوا اسکریپت با این داده تعامل میکنید و در نهایت آنچه لازم دارید را در پایگاه داده (جدولهای wp_options و wp_postmeta) ذخیره میکنید.
- کتابخانههای رسانه وردپرس و قالبهای وردپرس به ما کمک میکنند منطق کامپوننتهای پیچیده را بسازیم.
- فرانت: با کمک هوکهای ووکامرس داده را در جای درست نمایش میدهید، سپس از طریق جاوا اسکریپت با این داده تعامل برقرار میکنید و در نهایت آنچه لازم دارید را در Cart Session و WC_Order_Item meta ذخیره میکنید. همچنین به بروزرسانی قیمتها در سبد و چکاوت و در رشتههای اچ تی ام ال قیمت، نمایش متای انتخابشده در صفحات سبد، چکاوت و تشکر، توابع سفارشی، بررسی عمیق متدهای ووکامرس و غیره میپردازیم.
- Fancybox ،Tippy ،Slick ،SlimScroll تجربه کاربری و رابط کاربری را بهبود میدهند.
- با نوع محصول متغیر سازگار کنید.
در میان توسعهدهندگان وردپرس و ووکامرس به فردی بسیار توانمند و بروز تبدیل شوید. اگر آمادهاید به یک توسعهدهنده وردپرس و ووکامرس شوید، شروع کنید!
این دوره برای چه کسانی مناسب است؟
- اگر میخواهید توسعه پلاگین وردپرس و ووکامرس را بهصورت حرفهای یاد بگیرید.
- اگر چند دوره مقدماتی را گذراندهاید و نمیدانید چگونه چیزی پیچیده بسازید.
- اگر میخواهید مهارتهای پیشرفته بدست آورید.
توسعه پلاگین وردپرس و ووکامرس
-
مقدمه 05:37
-
ایجاد پلاگین: گامهای نخست 12:58
-
تمرین 1: ایجاد پلاگین None
-
ایجاد صفحه در تنظیمات ووکامرس: طراحی ساختار داده 15:16
-
ساخت آکاردئونها برای نمایش داده 10:51
-
ساخت آکاردئونها برای نمایش داده - بخش 2 14:21
-
برخی اصلاحات و افزودن استایل 12:50
-
تمرین 2 None
-
مدیریت آپلود تصاویر از طریق wp.media 10:21
-
افزودن و حذف گروهها از طریق wp.template 16:17
-
افزودن و حذف کامپوننتها از طریق wp.template 13:52
-
فیکس کردن IDهای کامپوننت هنگام افزودن و حذف 07:06
-
بخش تست 2 None
-
نوع محصول در مقابل گزینه محصول 09:57
-
ایجاد تب و پنل ووکامرس در صفحه محصول 07:34
-
تمرین 3 None
-
تمرین 4 None
-
ایجاد کامپوننتهای Base و Extra - بخش 1: نمایش 13:08
-
ایجاد کامپوننتهای Base و Extra - بخش 2: ذخیره در پایگاه داده 14:39
-
ذخیره نوع Pizza و Dish انتخابشده 02:31
-
ایجاد کامپوننتهای Base و Extra - بخش 3: نمایش کامپوننتهای Base انتخابشده 10:10
-
ایجاد کامپوننتهای Base و Extra - بخش 4: کامپوننتهای Base با wp.template 12:37
-
تکمیل ساختار مقدار متا با floors ،dish و pizza sides 10:42
-
ایجاد کامپوننتهای Sides 12:11
-
ایجاد محصولات Floors 14:07
-
ایجاد تابع برای نمایش کامپوننتهای تب برای نوع Dish 12:14
-
تمرین 5 None
-
نمایش متادیتا در صفحه محصول ووکامرس - بخش 1 17:33
-
نمایش متادیتا در صفحه محصول ووکامرس - بخش 2 11:18
-
نمایش متادیتا در صفحه محصول ووکامرس - بخش 3 07:44
-
سبد خرید ووکامرس (کلاس WC_Cart) - افزودن داده سفارشی به سبد خرید 15:51
-
بروزرسانی قیمت در سبد خرید ووکامرس 08:15
-
بروزرسانی قیمت در صفحه محصول ووکامرس - بخش 1 17:09
-
بروزرسانی قیمت در صفحه محصول ووکامرس - بخش 2 04:37
-
مدیریت حذف کامپوننتهای Base از محصول - بخش 1 11:47
-
مدیریت حذف کامپوننتهای Base از محصول - بخش 2 19:11
-
مدیریت حذف کامپوننتهای Base از محصول - بخش 3 11:03
-
بروزرسانیهای سشن سبد و سبد کوچک 04:01
-
تمرین 6 None
-
مدیریت محصولات Floors - بخش 1 - نمایش 17:15
-
مدیریت محصولات Floors - بخش 2 - بروزرسانی قیمت 03:06
-
مدیریت محصولات Floors - بخش 3 - آمادهسازی برای قالببندی 12:14
-
مدیریت محصولات Floors - بخش 4 - قالببندی هنگام انتخاب 07:00
-
مدیریت محصولات Floors - بخش 5 - قالببندی هنگام حذف 14:27
-
مدیریت محصولات Floors - بخش 5 - ذخیره در سبد خرید 07:31
-
مدیریت کامپوننتهای Sides - بخش 1 07:11
-
مدیریت کامپوننتهای Sides - بخش 2 11:43
-
مدیریت کامپوننتهای Sides - بخش 3 04:33
-
تمرین 7 None
-
مدیریت کامپوننتهای نوع Dish - بخش 1 07:26
-
مدیریت کامپوننتهای نوع Dish - بخش 2 04:26
-
مدیریت کامپوننتهای نوع Dish - بخش 3 09:53
-
نمایش داده سبد خرید در صفحه سبد خرید 04:58
-
نمایش داده سبد خرید در صفحه سبد خرید - بخش 2 06:31
-
نمایش داده سبد خرید در صفحه چکاوت 04:47
-
کار با داده متای آیتم سفارش - ذخیره 07:54
-
نمایش داده متای آیتم سفارش در صفحه تشکر 05:00
-
نمایش داده متای آیتم سفارش در صفحه سفارشهای مدیریت 04:57
-
تغییر اچ تی ام ال قیمت برای محصول متغیر 11:41
-
تغییر اچ تی ام ال قیمت برای محصول متغیر 06:43
-
رویدادهای ووکامرس در محصول متغیر - نمایش هوک تغییر 09:50
-
بازسازی منطق فایل جاوا اسکریپت برای محصول متغیر 06:43
-
رویدادهای ووکامرس در محصول متغیر - مخفی کردن هوک تغییر 08:52
-
افزودن SlimScroll js 09:33
-
افزودن slick js 02:43
-
ترکیب SlimScroll و slick برای اندازههای مختلف صفحهنمایش 07:20
-
فعالسازی قابلیت نکات با tippy js 12:20
مشخصات آموزش
توسعه پلاگین وردپرس و ووکامرس
- تاریخ به روز رسانی: 1405/04/12
- سطح دوره:متوسط
- تعداد درس:67
- مدت زمان :09:44:25
- حجم :5.68GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy