Semalt: تمرین ایجاد پلاگین وردپرس

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

اگر می خواهید افزونه وردپرس را برای وب سایت های خود ایجاد کنید ، باید موارد زیر را که توسط Andrew Dyhan ، یک متخصص برجسته Semalt انجام شده است ، در نظر داشته باشید.

1. پلاگین و تغییرات تم

اگر تاکنون از WordPress استفاده کرده اید ، باید با این واقعیت آشنا باشید که یک موضوع باعث تغییر در چیدمان کلی سایت شما می شود و یک افزونه به شما در ویرایش فایل های function.php کمک می کند ، قدرت های زیادی به شما می دهد و شما را قادر به بهبود عملکرد صفحات وب. به فایل function.php بروید و یک کد خاص را در اینجا وارد کنید. عملکردهای این افزونه صرف نظر از ماهیت مضامین مورد استفاده شما باقی می ماند. تغییراتی که در افزونه ایجاد می کنید از پرونده function.php شروع می شود ، اما این پرونده هیچ ارتباطی با موضوع شما ندارد.

2. یک پوشه افزونه ایجاد کنید

ایجاد پوشه افزونه و یک فایل واحد با محتوای مرتبط مهم است. برای این کار ، باید به قسمت wp-content / plugins بروید و پوشه جدیدی را به عنوان افزونه عالی ایجاد کنید. در اینجا ، شما باید یک پرونده با نام awesomeplugin.php ایجاد کنید. پس از ایجاد ، آن پرونده را باز کنید و این کد را در آن جایگذاری کنید:

<؟ php

/ *

افزونه: خالق عالی

URL افزونه: http://www.abc.com

نسخه: 1.2

نویسنده: وب سایت من

نویسنده URI: http://abc.com

مجوز: GPL2

* /

3. ساخت افزونه

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

4- نامگذاری افزونه

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

5. ایمنی پلاگین شما

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

mass gmail