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

دانلود Create your first Wordpress Plugin

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

آموزش جامع ساخت افزونه وردپرس از صفر

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

در ادامه، لیستی از موضوعات پوشش داده شده در این آموزش ارائه می‌شود:

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

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

درس‌ها 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

  • درس ۶ - ثبت نوع پست سفارشی (custom post type) 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 قالب (template include filter) 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

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

  • Leson 18 - توضیح بدنه قالب (template body) Leson 18 - Template body explanation

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

  • Lesson 20 - افزودن فایل وابستگی‌ها (deps file) Lesson 20 - Adding deps file

  • Lesson 21 - هوک اکشن wp_enqueue_scripts Lesson 21 - The wp_enqueue_scripts action hook

  • Lesson 22 - تابع wp_enqueue_style Lesson 22 - The wp_enqueue_style function

  • Lesson 23 - تابع wp_enqueue_script Lesson 23 - The wp_enqueue_script function

  • Lesson 24 - گرید پایه با Bootstrap Lesson 24 - Basic grid with Bootstrap

  • Lesson 25 - نمایش تصویر و برخی فراداده‌ها (metadata) Lesson 25 - Displaying a picture and some metadata

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

  • Lesson 27 - بهبودهای قالب Lesson 27 - Template improvements

  • Lesson 28 - نتیجه نهایی 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 را درک کرده ام و اینجا هستم تا دانش خود را به روشی ساده با شما به اشتراک بگذارم. امیدوارم از آموزش های ویدیویی من لذت ببرید و لطفاً بازخورد خود را برای من ارسال کنید!!!