آموزش ایجاد اولین افزونه وردپرس خود - آخرین آپدیت

دانلود Create your first Wordpress Plugin

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

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

مباحث کلیدی که در این آموزش جامع پوشش داده می‌شوند:

  • ساخت و فعال‌سازی یک افزونه پایه وردپرس.
  • نحوه افزودن فایل‌های اضافی به افزونه.
  • چگونگی تعریف یک نوع پست سفارشی (Custom Post Type) و تنظیمات مربوط به آن.
  • نحوه درج و مدیریت داده‌ها در پایگاه داده وردپرس، به‌ویژه برای Custom Post Typeها.
  • آشنایی و کاربرد فیلترها و هوک‌های (Hooks) وردپرس.
  • نحوه نمایش داده‌ها در مرورگر با استفاده از قالب‌ها (Templates) و شورت‌کدها.
  • چگونگی افزودن یک فریم‌ورک قدرتمند به پروژه افزونه.
  • و مباحث پیشرفته‌تر...

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

درس‌ها Lessons

  • به آموزش خوش آمدید Welcome to the tutorial

  • درس ۱ - ساخت پوشه ریشه پروژه Lesson 1 - Creating the root folder of the project

  • درس ۲ - ساخت کامنت هدر Lesson 2 - Creating the Header comment

  • درس ۳ - فعال‌سازی افزونه Lesson 3 - Activate plugin

  • درس ۴ - افزودن یک فایل جدید به پروژه Lesson 4 - Adding a new file to the project

  • درس ۵ - اکشن هوک init Lesson 5 - The init action hook

  • درس ۶ - ثبت یک نوع پست سفارشی Lesson 6 - Register a custom post type

  • درس ۷ - تنظیم برچسب‌های UI Lesson 7 - Setting up UI labels

  • درس ۸ - تنظیمات UI Lesson 8 - UI settings

  • درس ۹ - مرور کلی UI Lesson 9 - UI overview

  • درس ۱۰ - انتشار نمونه Lesson 10 - Sample publication

  • درس ۱۱ - افزودن فایل php به پروژه Lesson 11 - Adding php file to the project

  • درس ۱۲ - فیلتر include قالب Lesson 12 - The template include filter

  • درس ۱۳ - ساخت یک فایل قالب Lesson 13 - Creating a template file

  • درس ۱۴ - حداقل مارک‌آپ HTML قالب Lesson 14 - Minimum template HTML markup

  • درس ۱۵ - منطق فیلتر include قالب Lesson 15 - Template include filter logic

  • درس ۱۶ - آزمایش فایل قالب Lesson 16 - Testing Template file

  • درس ۱۷ - توضیح هدر (Head) قالب Lesson 17 - Template head explanation

  • درس ۱۸ - توضیح بدنه (Body) قالب Leson 18 - Template body explanation

  • درس ۱۹ - قالب در عمل Lesson 19 - Template in action

  • درس ۲۰ - افزودن فایل deps Lesson 20 - Adding deps file

  • درس ۲۱ - اکشن هوک wp_enqueue_scripts Lesson 21 - The wp_enqueue_scripts action hook

  • درس ۲۲ - تابع wp_enqueue_style Lesson 22 - The wp_enqueue_style function

  • درس ۲۳ - تابع wp_enqueue_script Lesson 23 - The wp_enqueue_script function

  • درس ۲۴ - گرید (Grid) پایه با Bootstrap Lesson 24 - Basic grid with Bootstrap

  • درس ۲۵ - نمایش یک تصویر و مقداری فراداده Lesson 25 - Displaying a picture and some metadata

  • درس ۲۶ - تغییرات اعمال شده بر قالب Lesson 26 - Modifications made to template

  • درس ۲۷ - بهبودهای قالب Lesson 27 - Template improvements

  • درس ۲۸ - نتیجه نهایی Lesson 28 - Final result

  • نتیجه‌گیری Conclusion

نمایش نظرات

آموزش ایجاد اولین افزونه وردپرس خود
جزییات دوره
1h 38m
30
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
3
- از 5
ندارد
دارد
دارد
Raymundo CH
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raymundo CH Raymundo CH

سلام، من ریموندو هستم. من توسعه وب را دوست دارم زیرا همیشه یک چالش است. یادگیری زبان های برنامه نویسی سرگرم کننده است و برای ذهن یک چالش است.

از زمانی که چند سال پیش در مورد NodeJs شنیدم احساس کنجکاوی کردم زیرا آنها گفتند که می توان یک برنامه وب کامل را تنها با استفاده از جاوا اسکریپت ایجاد کرد. خیلی جالب بود.

در ابتدا درک NodeJs سخت بود زیرا نحوه کارکرد آن با رویکرد سنتی بسیار متفاوت است، حتی نحوه استقرار و تغییرات برنامه و شرکت هایی که برنامه شما را ذخیره می کنند مجموعه ای از محصولات متفاوت و عجیب را ارائه می دهند!! بنابراین برای من یک ماجراجویی بود.

امروزه من NodeJs را درک کرده ام و اینجا هستم تا دانش خود را به روشی ساده با شما به اشتراک بگذارم. امیدوارم از آموزش های ویدیویی من لذت ببرید و لطفاً بازخورد خود را برای من ارسال کنید!!!