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