مقدمه ای بر توسعه افزونه

///مقدمه ای بر توسعه افزونه

مقدمه ای بر توسعه افزونه

سایر بخش های سری آموزشی " ایجاد افزونه وردپرس "

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

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

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

چناچه شما ایراد یا اشکالی در این کتابچه مشاهده می کنید ، لطفاً ما را برای برطرف سازی آن (ها) مطلع نمایید .

 

شروع می کنیم 

در حالت کلی ۳ کامپوننت (یا بخش) عمده در وردپرس وجود دارد :

۱- هسته

۲- پوسته ها

۳- افزونه ها

این کتابچه درباره افزونه ها و نحوه ی تعامل آنها با وردپرس است و به شما کمک می کند تا بفهمید افزونه ها چگونه کار می کنند و چگونه می توانید یک افزونه برای خودتان بنویسید .

 

چرا افزونه ایجاد می کنیم ؟

اگر یک قانون اصلی در وردپرس وجود داشته باشد ، این است :

به هسته وردپرس دست نزنید

 

این قانون بدین معنی است که فایل های هسته وردپرس را برای اضافه کردن قابلیت به آن ویرایش و دستکاری نکنید زیرا با بروزرسانی وردپرس به نسخه جدید ، آن تغییرات از بین خواهد رفت .

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

بر اساس هدفی که شما از افزونه ی خود دارید ، افزونه شما می توانید ساده یا پیچیده باشد .

ساده ترین افزونه ممکن یک فایل PHP می باشد . مثل افزونه Hello Dolly

فایل PHP افزونه تنها به یک هدر ، مجموعه ای از توابع و برخی قلاب ها برای متصل کردن توابع شما نیازمند است .

 

افزونه ها به شما اجازه می دهند تا بدون دستکاری و اعمال تغییرات در هسته وردپرس ، قابلیت های مورد نظر خود را به وردپرس اضافه کنید

 

منبع این سری آموزشی سایت اصلی وردپرس است .

۱۳۹۴/۶/۱۰ ۱۶:۱۶:۵۴

درباره نویسنده:

هدف ما در تیم راهنمای وردپرس ارائه خدمات به علاقه مندان در حوزه وب و بخصوص وردپرس و در نهایت ایجاد کسب و کار و به ثمر رسیدن ایده های شما دوستان خلاق میباشد.