تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی وردپرس: توسعه افزونه‌ها

دوره آموزشی وردپرس: توسعه افزونه‌ها

4 ساعت 53 دقیقهمتوسط2019-08-22

مدرسین

Jeff Starr

Jeff Starr

Professional Web Developer and Author with over 15 years of experience

جزئیات دوره

آیا وب سایت وردپرس شما چیز خاصی را از دست داده است؟ تقریباً هر ویژگی که تصور کنید می تواند با افزونه های وردپرس ساخته شود. با نحوه ایجاد، گسترش و توزیع افزونه های خود با این تکنیک های توسعه، با API و PHP وردپرس آشنا شوید. نحوه ایجاد منوها و صفحه تنظیمات، افزودن قابلیت های سفارشی با جاوا اسکریپت و استایل افزونه خود با CSS را بیاموزید. نحوه شخصی سازی حلقه وردپرس، افزودن زمینه های سفارشی و متاباکس ها و کار با گذرا، HTTP، WP Cron، AJAX، REST API و Gutenberg را بیاموزید. بعلاوه، نحوه تنظیم نقش ها و مجوزها برای ایمن نگه داشتن افزونه ها را بیاموزید.

اهداف یادگیری
API های وردپرس
قلاب های اکشن و فیلتر
فعال سازی و غیرفعال سازی افزونه ها
امنیت افزونه
ایجاد دایرکتوری و فایل ها
افزودن منوها و صفحه تنظیمات
درج قابلیت های سفارشی
شامل جاوا اسکریپت و CSS
آزمایش و اشکال زدایی افزونه های وردپرس
ایجاد ابزارک
مدیریت کاربران و نقش ها
افزودن انواع پست سفارشی و طبقه بندی ها
کار با زمینه های سفارشی و نمایش داده های پایگاه داده
استفاده از API ها: گذرا، HTTP و REST

مهارت ها

WordPressContent Management Systems (CMS)Web DevelopmentOpen SourceDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - نحوه استفاده از فایل‌های تمرینی

1. مراحل اول

  • 03 - مروری بر دوره
  • 04 - برای توسعه آماده شوید
  • 05 - افزونه‌های وردپرس را کاوش کنید

2. اصول پلاگین

  • 06 - شروع کنید
  • 07 - API‌های وردپرس را کاوش کنید
  • 08 - قلاب‌های اکشن و فیلتر
  • 09 - فعال و غیرفعال کردن پلاگین
  • 10 - توابع قابل اتصال وردپرس
  • 11 - افزونه‌های امن وردپرس را توسعه دهید
  • 12 - بهترین روش‌ها برای توسعه افزونه

3. ساخت پلاگین وردپرس

  • 13 - پوشه و فایل‌های افزونه را ایجاد کنید
  • 14 - منوهای مدیریت را اضافه کنید
  • 15 - صفحه تنظیمات افزونه را اضافه کنید
  • 16 - اضافه کردن تنظیمات توابع تماس
  • 17 - تنظیمات افزونه را اعتبارسنجی کنید
  • 18 - قابلیت‌های سفارشی را اضافه کنید
  • 19 - شامل جاوا اسکریپت و CSS
  • 20 - بین المللی سازی پلاگین
  • 21 - یک ویژگی حذف را اضافه کنید
  • 22 - تست و رفع اشکال

4. تکنیک‌های ضروری پلاگین

  • 23 - حلقه وردپرس را سفارشی کنید
  • 24 - ابزارک ایجاد کنید
  • 25 - مدیریت کاربران و نقش ها
  • 26 - با جاوا اسکریپت و CSS کار کنید
  • 27 - از Options API استفاده کنید

5. گسترش عملکرد پلاگین

  • 28 - انواع پست سفارشی و طبقه بندی را اضافه کنید
  • 29 - با فیلدهای سفارشی کار کنید
  • 30 - جعبه‌های متا را اضافه کنید
  • 31 - با کوئری‌های پایگاه داده سفارشی کار کنید
  • 32 - اعلامیه‌های مدیریت را یکپارچه کنید

6. تکنیک‌های پلاگین پیشرفته

  • 33 - از Transients API استفاده کنید
  • 34 - از HTTP API استفاده کنید
  • 35 - از WP-Cron استفاده کنید
  • 36 - اجرای آژاکس
  • 37 - از REST API استفاده کنید
  • 38 - با گوتنبرگ توسعه دهید

نتیجه

  • 39 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal