در حال حاضر محصولی در سبد خرید شما وجود ندارد.
توسعه افزونه های سفارشی با PHP و وردپرس API
عنوان اصلی : Creating Plugins to Extend WordPress
سرفصل های دوره :
مقدمه:
مهم - این پرونده ها را برای اولین بار بارگیری کنید
درباره نویسنده
آماده شدن:
تنظیم وردپرس در MAMP
تنظیم یک سرور وب محلی با Desktopserver
چرا و چگونه می توان از IDE استفاده کرد
تنظیم PHPSTORM IDE برای توسعه وردپرس
اختیاری: پیکربندی XDEBUG و اتصال آن به phpstorm
یافتن و استفاده از مستندات آنلاین و آفلاین
یک کیف کوچک از نکات توسعه دهنده
نکات برجسته API وردپرس:
قلاب ها ، اقدامات و فیلترها: رابط یک توسعه دهنده با وردپرس
ذخیره داده ها: پست ها یا جدول پایگاه داده سفارشی؟
امنیت افزونه: احراز هویت ، ضد عفونی ، فرار و غیر
اولین افزونه ما: یک بنر داشبورد:
یک برنامه تهیه کنید و آن را مسخره کنید
پوسته افزونه را ایجاد کنید
قلاب های مناسب را پیدا کنید
اجرای قلاب که پیدا کردیم
بازگرداندن افزونه به عنوان کلاس
اضافه کردن CSS و/یا JavaScript
افزونه دوم ما: بررسی فیلم:
برنامه ای را تهیه کنید: مدل داده
نوع پست سفارشی را ثبت کنید
گزینه های پیکربندی را برای نوع پست سفارشی تنظیم کنید
قلاب های فعال سازی و غیرفعال سازی را اضافه کنید
زمینه های سفارشی را با استفاده از وردپرس اصلی ایجاد کنید
رابط با یک افزونه دیگر برای زمینه های سفارشی بهتر
یک طبقه بندی برای دسته های سفارشی اضافه کنید
الگویی برای مضامین ارائه دهید
پیشرفت های بیشتر برای افزونه ما:
برای پست های سفارشی ویجت ایجاد کنید
ویجت سفارشی را تمام کنید
یک صفحه گزینه برای تنظیمات ایجاد کنید
تنظیمات و بخش های ثبت نام
رابط کاربری را برای گزینه های سفارشی ایجاد کنید
از گزینه ها استفاده و استفاده کنید
قلاب های خود را به افزونه خود اضافه کنید
افزونه خود را برای بین المللی آماده کنید
افزونه خود را برای بومی سازی آماده کنید
امکان افزونه اضافی:
امکانات وردپرس را با API REST گسترش دهید
از گذرا برای ذخیره سازی عملیات گران قیمت استفاده کنید
API Transients را پیاده سازی کنید
با استفاده از کلاس WPDB $ داده های سفارشی ایجاد کنید
نسبت به غیرفعال کردن و حذف نصب افزونه خود واکنش نشان دهید
توزیع افزونه خود:
ارسال به فهرست افزونه WordPress.org
انتشار مستقل در GitHub
ایده هایی برای تجاری سازی افزونه خود
نتیجه گیری:
منابع اضافی و نحوه مشارکت
بسته بندی
Creating Plugins to Extend WordPress
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.