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

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

حتما برای شما هم پیش آمده که برای ایجاد برخی از قابلیت‌ها در سایت وردپرس خود ، مجبور به افزودن کدهایی به فایل functions.php قالب شده باشید
این روش که به آن هک وردپرس هم گفته میشود در کنار تغییرات مثبت که در سایت شما ایجاد میکند ، بدون عیب و خالی از مشکل نیست.

در بررسی این روش با ما همراه باشید.


معایب استفاده از هک وردپرس در فایل functions.php چیست؟

  • حجیم شدن فایل و گم کردن برخی از کدها (به خصوص برای آماتورها)
  • اشتباهات کوچک در ویرایش فایل فانکشن ، ممکن است موجب از کار افتادن سایت و یا اشکالاتی در قالب شود
  • با تغییر قالب سایت ، کل تنظیمات را باید به فایل functions.php قالب جدید منتقل کرد

 

راهکار مناسب برای این موارد ایجاد افزونه اختصاصی برای سایت است،اینکار آنقدر که فکر میکنید پیچیده و سخت نیست !

مراحل ایجاد یک افزونه اختصاصی در وردپرس:

  • در مسیر plugins یک پوشه جدید به نام دلخواه ایجاد کنید(مانند مثال زیر)

.../wp-content/plugins/parsdev-plugin/

  • با استفاده از ویرایشگر متن (مانند ++notepad ) فایل جدیدی ایجاد نموده و کد زیر رادر آن قرار دهید و آن را با نامی دلخواه ذخیره نمائید

/*
Plugin Name: Site Plugin for parsdev.ir
Description: Site specific code changes Plugin for parsdev.ir
*/

محل قرار گرفتن کدهای مورد نظر 

?>

 

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