آموزش ساخت افزونه اختصاصی وردپرس

سلام به همراهان شارکت؛
کاربرانی که از وردپرس استفاده می کنند شاید به این فکر افتاده باشند که برای وبسایت خود یک افزونه اختصاصی طراحی کنند. اما با نداشتن اطلاعات کافی از این ایده صرف نظر کرده اند.
با خواندن مطلب زیر متوجه می شوید که ساخت چنین افزونه ای نه تنها سخت نیست بلکه راحت و شیرین است.
آموزش ساخت افزونه اختصاصی برای وردپرس
به احتمال زیاد با کدهایی که در فایل فانکشن قالب وردپرس وجود دارد آشنا هستید. توسط این کدها شما می توانید در سایت خود تغییراتی ایجاد کنید. اما کدهای زیاد در فانکشن باعث حجیم شدن فایل می شود و شما را سردرگم می کند. همچنین در زمان تغییرات در این فایل با کوچکترین اشتباه کل سایت از کار می افتد. اگر زمانی بخواهید قالب سایتتان را تغییر دهید تمام این کد ها از دست می روند و باید آنها دستی منتقل کنید.
تمامی این مشکلات باعث می شود که ما به دنبال یک راه حل باشیم؛ اما به راستی راه حل چیست؟
برای حل این مشکل شارکت پیشنهاد می کند یک افزونه اختصصای برای سایت خود بسازید.
با این کار میتوانید تمامی کدهایی که در فایل فانکشن مینوشتید را به این افزونه منتقل کنید. بدین ترتیب بعد از بروزرسانی هیچ مشکلی برای شما پیش نمی آید.
چگونه یک افزونه اختصاصی وردپرس بسازیم؟
ممکن است شما فکر کنید این کار دشوار است؛ اما باید بدانید که این عمل بسیار راحت است.
برای ساخت افزونه طبق آموزش زیر پیش می رویم.
- یک پوشه جدید در دایرکتوری افزونه های وردپرس خود بسازید.
- برای مثال /wp-content/plugins/example-plugin/
- حال با استفاده از یک ویرایشگر متنی ساده مثل ++notpad یک فایل جدید ایجاد کنید و آن را با نامی دلخواه ذخیره نمایید.
- برای مثال example-plugin.php
- کد های زیر در را در فایل کپی کرده و ذخیره نمایید.
<?php
/*
Plugin Name: my plugin
Description: my description plugin
*/
/* کد های فانکشن را زیر این خط قرار دهید */
/* تنها تا بالای این خط کدهای فانکشن را قرار دهید. */
?>
سپس این فایل را در فولدری که ساختید کپی (آپلود) کنید و با مراجعه به بخش افزونه ها در داشبورد وردپرس آن را فعال کنید.
از این پس می توانید تمامی کدهایی که قبلا در functions.php ذخیره میکردید را در این جا بنویسید.
برای ساخت اولین افزونه شخصی توسط شما تبریک می گوئیم
قوانین ثبت دیدگاه