وضعیت فعلی
ثبت‌نام نشده
قیمت
3,400,000 تومان

راهنمایی جامع برای توسعه و برنامه نویسی افزونه – plugin سفارشی برای وردپرس

معرفی اجمالی:

آیا آماده هستید تا با ایجاد افزونه های سفارشی خود، پتانسیل کامل وردپرس را باز کنید؟ دوره برنامه نویسی افزونه وردپرس به گونه ای طراحی شده است که سفری گام به گام به دنیای توسعه افزونه ها را برای شما فراهم کند. در این راهنمای جامع، هر فصل آموزشی دوره را با ویدیوهای کامل توضیحی و کدهای مورد نیاز بررسی خواهیم کرد. بیایید وارد آن شویم و شروع به ساخت افزونه های قدرتمند وردپرس کنیم!

فصل 1: مقدمه ای بر توسعه افزونه و پلاگین وردپرس

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

فصل 2: ​​تنظیم محیط توسعه

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

فصل 3: ساخت اولین افزونه

حالا وقت آن است که اولین پلاگین خود را بنویسید! ما شما را از طریق ایجاد یک افزونه ساده و در عین حال کاربردی از ابتدا راهنمایی می کنیم. شما یاد خواهید گرفت که چگونه فایل افزونه اصلی را ایجاد کنید، اطلاعات لازم لود افزونه را اضافه کنید و با استفاده از قلاب ها (Hooks) و فیلتر ها و اکشن ها (Actions & filters)، یک افزونه ساده اما کاربردی را پیاده سازی کنید.

فصل 4: افزودن انواع پست سفارشی و طبقه بندی

با افزودن انواع پست ها و طبقه بندی های سفارشی، قابلیت های افزونه خود را گسترش دهید. با نحوه ثبت انواع پست و طبقه بندی جدید با استفاده از توابع register_post_type و register_taxonomy آشنا شوید. ما با توضیحات دقیق و نمونه کد شما را از طریق این فرآیند راهنمایی می کنیم.

فصل 5: ایجاد صفحات و تنظیمات مدیریت

در این فصل، نحوه ایجاد صفحات مدیریت و تنظیمات برای پلاگین خود را بررسی خواهیم کرد. شما یاد خواهید گرفت که چگونه با استفاده از API تنظیمات وردپرس، رابط های کاربری بصری بسازید. ما موضوعاتی مانند افزودن صفحات منو، ایجاد بخش ها و فیلدها، و ذخیره ورودی کاربر را پوشش خواهیم داد. که بتوانید در صفحه خاص تنظیمات افزونه خودتان به ادمین سایت وردپرس این اجازه را بدهید که گزینه ها و آپشن های مختلف افزونه تان را تکمیل کند.

فصل 6: صف بندی و لود استایل ها و اسکریپت ها

با قرار دادن استایل ها و اسکریپت های سفارشی، افزونه خود را از نظر بصری جذاب کنید. ما به شما نشان خواهیم داد که چگونه این کار را با استفاده از توابع wp_enqueue_style وwp_enqueue_script انجام بدهید. شما بسیاری از مطالب را در مورد وابستگی ها، نسخه سازی و بهترین روش ها برای افزودن استایل ها و اسکریپت ها به افزونه خود خواهید آموخت.

فصل 7: پیاده سازی کدهای کوتاه یا ساخت شورتکد

کدهای کوتاه یک راه قدرتمند برای گسترش عملکرد وردپرس هستند. در این فصل، ما شما را از طریق ایجاد کدهای کوتاه سفارشی برای افزونه خود راهنمایی می کنیم. شما یاد خواهید گرفت که چگونه با استفاده از کد کوتاه، پاسخ تماس، ویژگی های پردازش و خروجی محتوای پویا را تعریف کنید، همه این ها فقط با تابع add_shortcode که یکی از توابع درونی وردپرس است صورت خواهد گرفت..

فصل 8: کار با پایگاه داده و گزینه ها wpdb & wp_options

به دنیای عملیات پایگاه داده و مدیریت گزینه های وردپرس شیرجه بزنید. نحوه تعامل با پایگاه داده وردپرس با استفاده از $wpdb را یاد خواهید گرفت، دوره آموزش برنامه نویسی افزونه – plugin وردپرس موضوعاتی مانند ایجاد جداول، درج و بازیابی داده ها، و ذخیره گزینه های افزونه را با استفاده از توابع add_option وget_option به شما به طور کامل آموزش خواهد داد.

فصل 9: تکنیک های پیشرفته توسعه افزونه

در این فصل، تکنیک‌های پیشرفته توسعه افزونه را بررسی می‌کنیم تا مهارت‌های شما را به سطح بعدی برسانیم. ما موضوعاتی مانند بین المللی سازی و بومی سازی، ادغام AJAX، ایجاد ویجت، و استفاده از API های خارجی، کار با API و گسترش دیگر افزونه های وردپرس مانند ووکامرس و المنتور و لرن دش را پوشش خواهیم داد. شما درک عمیق تری از نحوه گسترش قابلیت های افزونه های وردپرس به دست خواهید آورد.

آنچه در دوره آموزش برنامه نویسی افزونه وردپرس یاد خواهید گرفت:

دوره آموزش برنامه نویسی افزونه وردپرس یک آموزش جامع توسعه plugin وردپرس است و مهارت کافی برای توسعه عملکردهای سفارشی برای وب سایت های وردپرسی، به شما ارائه می دهد. هر فصل آموزشی با توضیحات دقیق، عکس‌ها و کدهای مورد نیاز پر شده است، تا اطمینان حاصل شود که مفاهیم را به طور موثر درک می‌کنید. با گذراندن این دوره، شما به دانش و مهارت برای ایجاد افزونه های قدرتمند و همه کاره مجهز خواهید شد. بنابراین، آستین های خود را بالا بزنید، ویرایشگر کد مورد علاقه خود را بردارید (در فصل اول مفصل توضیح خواهیم داد.) و آماده شوید تا تجربه وردپرس خود را با ساخت و توسعه افزونه های سفارشی تغییر دهید.

تیم برنامه نویسی طوفان وردپرس

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *