تقریبا تمامی کسانی که با وردپرس کار می کنند برای قالب سایت خود از فایل functions.php استفاده می کنند. استفاده از این فایل معایبی را به همراه دارد و بهتر است افزونه اختصاصی خود را بنویسید. از معایب این روش موارد ذیل است؛

  • سنگین و شلوغ شدن فایل functions که ایراد یابی و یا پیدا کردن کد را دشوار میکند.
  • شما با هر بار تغییر قالب خود میبایست کد هایی را از قالب قبلی خود به قالب جدید منتقل کنید اما با استفاده از افزونه دیگر نیازی به این کار نیست.

برای شروع یک پوشه با نام دلخواه مثلا (myplugin) بسازید. حال یک فایل php با همان نام داخل پوشه ایجاد کرده و کد های زیر را به ابتدای آن اضافه کنید.(myplugin.php):

<?php
/*
Plugin Name: نام افزونه
Description: توضیحات افزونه
Plugin URI: آدرس صفحه افزونه
Author: نام نویسنده
Author URI: آدرس سایت نویسنده
Version: نسخه افزونه
*/
//Code
?>

حال نام ها و آدرس ها را با مقادیر دلخواه پر کرده و کد های خود را بجای عبارت //Code کپی کنید.
فولدری که ساختید را در پوشه plugins وردپرس آپلود کنید سپس به پنل مدیریت وردپرس رفته و افزونه خود را در لیست افزونه فعال نمایید.

به همین راحتی