پکیج آموزش برنامه نویسی افزونه وردپرس
پلاگین دلخواهت رو آنطور که دوس داری بنویس
این عنوان خود آغازی برای دوره ای جامع و بی نظیر از سری دوره ها و پکیج های ورود به بازار کار سایت وردپرسی شو می باشد.
اگر شما از علاقمندان و استفاده کننده های سیستم مدیرت محتوای وردپرس باشید می دانید:
افزونه های وردپرس فایل های نصبی هستند که روی وردپرس نصب شده و امکانات جدیدی به سایت وردپرس شما اضافه می کنند. شما می توانید برای زیباتر کردن سایت خود یا افزودن امکانات پیشرفته به قالب ، بدون نیاز به کد نویسی با افزونه ها این کار را انجام دهید.
اما گاهی ضرورت دارد که خودتان پلاگینهای حرفه ای دلخواهتان را آنطور که دوس دارید و البته نیاز هست از پایه بنویسید، یا بخواهید آنها را بدون سردرگمی و ترس از خراب شدن ویرایش کنید.
پس نیاز هست آموزشهای لازم را آنهم بصورت کاربردی و البته عملی و در قالب پروژه ببینید.
- اگر میخواهید به دنیای حرفه ای های پلاگین نویسی وارد پیدا کنید.
- اگر می خواهید پلاگینهای سایت خود را بنویسید.
- اگر می خواهید پلاگین های حرفه ای را خیلی راحت ویرایش کنید.
- اگر می خواهید پلاگین مورد نیاز مشتری را به نحو احسنت برنامه نویسی کنید.
- اگر به دنبال کسب درآمد از وردپرس هستید
با ما باشید تا شما رو از مرز وردپرس عبور دهیم.
با سایت “سورس ایران” شیوههای یادگیری و ادامهی کار برای حرفهایتر شدن را در برنامه نویسی پلاگین فرابگیرید و در عمل به کار ببندید و از آن لذت ببرید.
سرفصل پکیج آموزش برنامه نویسی افزونه وردپرس :
بخش اول : آموزش برنامه نویسی PHP مختص پلاگین نویسی وردپرس
- php آشنایی با مفهوم لوکال هاست و اجرای کد های
- php ساختار کلی کد های
- متغیر ها
- آرایه ها
- نوع داده ها
- php ثابت ها در
- عملگر های ریاضی
- دستورات شرطی
- php حلقه ها در
- نحوه تعریف تابع و استفاده از آن
- php کار با فرم ها در
- ها Session کار با
- include , require , date , … دستوراتی مانند
بخش دوم : آموزش ساخت افزونه وردپرس پرداخت درگاه بانکی
- طرز ایجاد کردن پلاگین جدید در وردپرس
- تعریف ثابت هایی برای مسیریابی بهتر
- phpmyadmin های مختلف در table درست کردن
- درست شدن خودکار هنگام نصب افزونه
- آموزش هوک ها ( قلاب )
- آموزش فیلتر ها
- نحوه استفاده توابع پرکاربرد افزونه ها در وردپرس
- ساخت فرم پرداخت
- تعریف و نحوه استفاده از شورتکد
- تعریف شورتکد جدید
- ساخت منو در پنل مدیریت
- ساخت ساب منو در پنل مدیریت
- آموزش استفاده از توابع نصب و غیر فعال کردن افزونه
- ارتباط با دیتابیس در وردپرس
- افزودن رکورد جدید : insert –
- حذف رکورد : delete –
- sql گرفتن اطلاعات بر اساس کوئری : get_result –
- بروزرسانی رکورد : update –
- sql توضیح مختصر درباره کوئری های
- در برنامه session استفاده از
- گزاشتن فیلترهای (شرط های ) متعدد برای ارسال فرم ها
- تفکیک کردن فایل های طراحی از کدهای افزونه
- ارتباط با درگاه واسط پرداخت آرین پال ( پارس پال )
- ارتباط با درگاه واسط پرداخت بانک ملت
- گرفتن اطلاعات و انتقال کاربر به صفحه مورد نظر پس از پرداخت
بخش سوم : آموزش ساخت افزونه وردپرس کاربران ویژه
- ساختار متفاوت با افزونه پرداخت
- تعریف ثابت هایی برای مسیریابی بهتر
- آموزش هوک ها ( قلاب )
- آموزش فیلتر
- ساخت فرم ثبت نام کاربر به صورت جداگانه از وردپرس
- تعریف و نحوه استفاده از شورتکد
- تعریف شورتکد جدید
- نحوه استفاده توابع پرکاربر افزونه ها در وردپرس
- ساخت منو در پنل مدیریت
- ساخت ساب منو در پنل مدیریت
- های مختلف table درست کردن
- در هنگام نصب افزونه table درست شدن
- user meta تعریف
- post meta تعریف
- user meta بروزرسانی و حذف
- post meta بروزرسانی و حذف
- آشنا کردن دانشجو با حل کردن ارورهای متفاوت
- نحوه استفاده از هوک نصب و غیرفعال کردن افزونه
- ساخت توابع دستی برای گرفتن اطلاعات از دیتابیس به شکل های مختلف
- کار با کاربران در وردپرس
- ( role ) تعریف سطح دسترسی
- ایجاد سطح دسترسی جدید و متفاوت برای افزونه
- ایجاد پنل مانند پنل مدیریت برای کاربر با امکانات محدود
- امکان ارسال پیغام از مدیریت به همه کاربران
- امکان ارسال پیغام از مدیریت به کاربر مورد نظر
- امکان مدیریت پیغام ها
- تعریف پلن های متفاوت برای کاربران ویژه به صورت داینامیک برای مدیریت
- مدیریت پلن ها
- حذف پلن
- مدیریت کاربران در پنل مدیریت اعم از تغییر مدت زمان انقضای پلن
- و توابع آن parsidate استفاده از افزونه
- مدیریت تراکنش های انجام شده از طرف کاربران در پنل مدیریت
- نمایش تراکنش های کاربر در پنل کاربری
- نمایش مانده حساب در پنل کاربری
- امکان افزایش اعتبار در پنل کاربری
- حذف شدن خودکار پلن هنگام گذشت تاریخ انقضا
- امکان خرید پلن از پلن های تعریف شده توسط مدیریت
- امکان حذف پلن خریداری شده
- ارتباط با دیتابیس در وردپرس
- اضافه کردن رکود جدید : insert –
- حذف رکورد مورد نظر : delete –
- sql گرفتن اطلاعات با استفاده از کوئری : get_result –
- بروزرسانی اطلاعات : update –
- مدیریت خطاها در ارتباط با دیتابیس در وردپرس
- sql توضیح مختصر در مورد کوئری های