آموزش پلاگین نویسی فروشگاه‌ساز ووکامرس

  • توضیحات
  • نظرات (0)

توضیحات


 آموزش پلاگین نویسی وردپرس در فروشگاه‌ساز ووکامرس

  • تعداد جلسات: ۱۰ جلسه
  • زمان کل دوره: ۱۵ ساعت و ۴۹ دقیقه
  • جمع کل دوره: ۴٫۸۵ گیگابیت

آیا می‌دانستید می‌توانید با برنامه نویسی پلاگین وردپرس امکانات سفارشی مورد نیاز خود را خلق کنید؟

آیا می‌دانستید یکی از الزامات فعالیت در دنیای وردپرس به عنوان توسعه دهنده یادگیری پلاگین نویسی وردپرس است؟

آیا مشتریان شما هم برای فروشگاه اینترنتی خود به دنبال امکانات خاص ووکامرسی هستند؟

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

با فراگیر شدن فروشگاه‌های اینترنتی در ایران درخواست‌های توسعه‌ی ووکامرسی نیز افزایش یافت. که به مطالعه و برنامه‌نویسی پلاگین‌های ووکامرس روی آوردم.

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

سپس با یادگیری ساختار ووکامرس شروع به برنامه نویسی  افزونه‌ی هدیه بابت خرید محصول می‌کنیم.

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

یادگیری این دوره را به کسانی پیشنهاد می‌کنم که هم‌‌اکنون طراح سایت یا مدیر سایت هستند و با CSS و HTML آشنایی دارند.

سرفصل‌ها

  • ۱ ساعت و ۲۶ دقیقه ۶۲۹.۷ مگابایت جلسه یک

    • آشنایی با PHP: سینتکس زبان PHP
    • آشنایی با PHP: توضیحات
    • آشنایی با PHP: حساسیت به حروف بزرگ و کوچک
    • آشنایی با PHP: تعریف متغیر
    • آشنایی با PHP: دستورات echo و print
    • آشنایی با PHP: انواع داده ها
    • آشنایی با PHP: عملگرها
  • ۱ ساعت و ۱۲ دقیقه ۳۱۵.۵ مگابایت جلسه دو

    • آشنایی با PHP: دستورات شرطی
    • آشنایی با PHP: حلقه‌ی while
    • آشنایی با PHP: حلقه‌ی do…while
    • آشنایی با PHP: حلقه for
    • آشنایی با PHP: حلقه foreach
  • ۱ ساعت و ۲۸ دقیقه ۳۳۳.۷ مگابایت جلسه سه

    • آشنایی با PHP: توابع – قوانین نام گذاری
    • آشنایی با PHP: توابع – آرگومان‌ها
    • آشنایی با PHP: توابع – مقادیر پیش‌فرض برای آرگومان‌ها
    • آشنایی با PHP: توابع – مقادیر بازگشتی
  • ۱ ساعت و ۵۷ دقیقه ۵.۳۱۲ مگابایت جلسه چهار

     

    • معرفی توابع کاربردی در PHP: تابع isset
    • معرفی توابع کاربردی در PHP: تابع empty
    • معرفی توابع کاربردی در PHP: تابع in_array
    • معرفی توابع کاربردی در PHP: تابع is_array
    • معرفی توابع کاربردی در PHP: تابع array_key_exist
    • معرفی توابع کاربردی در PHP: تابع unset
    • معرفی توابع کاربردی در PHP: تابع explode
    • معرفی توابع کاربردی در PHP: تابع implode
    • آشنایی با PHP: ثابت‌ها
    • آشنایی با PHP: آشنایی با include و require
    • معرفی ساختار پلاگین‌ها در وردپرس
    • ایجاد پلاگین خالی و فعال‌سازی آن
    • آشنایی با دیتابیس وردپرس
  • ۱ ساعت و ۳۴ دقیقه ۸۱۳.۴ مگابایت جلسه پنج

    • دستورات شرطی در وردپرس
    • آشنایی با مفهوم filter و action در وردپرس
    • ایجاد فیلتر با apply_filters
    • آشنایی با توابع add_filter و remove_filter
    • مثال هایی برای درک بهتر مفهوم فیلترها در عمل
  • ۱ ساعت و ۳۰ دقیقه ۵۱۱.۵ مگابایت جلسه شش

    • ایجاد اکشن با do_actione
    • آشنایی با توابع add_action و remove_action
    • مثال هایی برای درک بهتر مفهوم اکشن‌ها در عمل
    • معرفی پلاگین‌هایی برای کار با اکشن‌ها و فیلترها
    • آشنایی با زمینه‌های دلخواه (post meta) در وردپرس
    • کار با توابع add_post_meta و update_post_meta و get_post_meta و delete_post_meta
    • ایجاد متاباکس برای وارد کردن درصد هدیه کیف پول
  • ۱ ساعت و ۳۷ دقیقه ۵۰۰ مگابایت جلسه هفت

    • آشنایی با فرم‌ها در صفحات وب
    • آشنایی با انواع ورودی فرم‌ها در صفحات وب
    • آشنایی با مفهوم متاباکس‌ها در وردپرس
    • ایجاد متاباکس‌های دلخواه با استفاده از تابع add_meta_box و اکشن‌های add_meta_boxes و save_post
  • ۱ ساعت و ۴۳ دقیقه ۴۸۴.۲ مگابایت جلسه هشت

    • آشنایی با optionها در وردپرس
    • معرفی توابع add_option و update_option و get_option و delete_option همراه با مثال‌های عملی
    • آشنایی نحوه افزودن لینک به منو‌های مدیریت وردپرس
    • معرفی توابع add_menu_page و add_submenu_page
    • آشنایی با API تنظیمات وردپرس برای ساخت پنل تنظیمات برای افزونه
    • آشنایی با User meta ها در وردپرس
  • ۱ ساعت و ۳۷ دقیقه ۵۸۶.۱ مگابایت جلسه نه

    • تکمیل پنل تنظیمات افزونه‌ی کیف پول
    • افزودن فیلد نمایش و تغییر موجودی کیف پول به صفحه ویرایش کاربر
    • آشنایی با نحوه بومی‌سازی افزونه
    • آشنایی با ساختار اطلاعات ووکامرس
    • آشنایی با هوک‌های ووکامرس
  • ۱ ساعت و ۴۵ دقیقه ۶۷۴ مگابایت جلسه ده

    • آشنایی با کلاس Product ووکامرس
    • آشنایی با کلاس Order ووکامرس
    • استفاده از هوک woocommerce_payment_complete
    • تعریف تابع نمایش موجودی کاربر
    • نمایش موجودی کاربر در صفحه My Account ووکامرس
    • آشنایی با Shortcode ها در وردپرس
    • تعریف Shortcode نمایش موجودی کاربر
    • آشنایی با کلاس WP_Query

مدرس

مجتبی درویشی

  • ۸ سال سابقه طراحی وب
  • ۲ سال سابقه برنامه‌نویسی وب
  • برنامه‌نویس ارشد همیاروردپرس
  • برنامه‌نویس ارشد مارکت وردپرس
  • مدرس دوره‌های آموزش طراحی وب

 

سوالات متداول

  • پیش‌نیاز‌های این دوره چیست؟

    برای شرکت در این دوره باید به CSS و HTML کاملا مسلط باشید و همچنین با ساختار قالب‌های وردپرس آشنا باشید

  • آیا تسلط به PHP برای شرکت در این دوره الزامی است؟

    خیر، اما در صورتی که با مفاهیم برنامه‌نویسی آشنا باشید و یکی از زبان‌های برنامه‌نویسی را کار کرده باشید بسیار به شما در روند آموزش‌تان کمک خواهد کرد.

  • پس از پایان دوره قادر به نوشتن هر نوع افزونه‌ای خواهیم بود؟

    این مورد بستگی به خود شخص خواهد داشت اما در صورتی که کل مفاهیم ارائه شده در این دوره را به صورت دقیق فرا بگیرید، قادر به نوشتن هر نوع افزونه‌ای خواهید بود

شرکت در این دوره

شناسه اثر: محصول دانلودی از سایت دارای نماد اعتماد


کتابهای صوتی موفقیت

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.


اولین نفری باشید که دیدگاهی را ارسال می کنید برای “آموزش پلاگین نویسی فروشگاه‌ساز ووکامرس”

شما شاید این را هم دوست داشته باشید

خبرنامه: هیچ آموزشی را از دست ندهید
با عضویت در خبرنامه‌ی آموزشهای جدید، به محض انتشار محتوای جدید، از طریق ایمیل باخبر شوید و به این ترتیب هیچ مقاله یا آموزشی را از دست ندهید.
PGlmcmFtZSBhbGxvdz0nYXV0b3BsYXknIGlkPSdpZnJhbWVfMTA3NjMxMzg0OCcgc3JjPSJodHRwczovL2FmZnN0YXQuYWRyby5jby9pbXAvTlZCb1JYbHJUMUJDTVhsRllXUXhVekppTm5CbFFUMDk/c2I9dHJ1ZSZtYj1mYWxzZSIgZnJhbWVib3JkZXIgPScwJyBzY3JvbGxpbmc9J3llcycgc3R5bGU9J3dpZHRoOjEwMCUgIWltcG9ydGFudDtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50Oycgb25sb2FkPSIod2luZG93W3dpbmRvdy5hZGRFdmVudExpc3RlbmVyID8gJ2FkZEV2ZW50TGlzdGVuZXInIDogJ2F0dGFjaEV2ZW50J10pKCgod2luZG93LmFkZEV2ZW50TGlzdGVuZXIgPyAnYWRkRXZlbnRMaXN0ZW5lcicgOiAnYXR0YWNoRXZlbnQnKSA9PSAnYXR0YWNoRXZlbnQnID8gJ29ubWVzc2FnZScgOiAnbWVzc2FnZScpLCBmdW5jdGlvbihlKSB7IHZhciB4ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lmcmFtZV8xMDc2MzEzODQ4Jyk7IHguc3R5bGUuaGVpZ2h0ID0gZS5kYXRhICsgJ3B4JzsgY29uc29sZS5sb2coJ2xvYWQgaWZhcm1lID0gJyArIGUuZGF0YSk7IH0sIGZhbHNlKTsgIj48L2lmcmFtZT4=