function.php چیست؟
فایل function.php در قالبهایی که برای وردپرس ساخته میشوند استفاده میشود. این فایل مانند یک پلاگین عمل میکند و در هر دو ناحیه مدیریت و رابط کاربری وردپرس، بصورت خودکار بارگذاری میشود. معمولا از این فایل برای تعریف توابع، کلاسها، عملیاتها و فیلترها در قالب استفاده میشود. همچنین این فایل میتواند برای افزودن ویژگیها و گسترش قابلیتها در قالب و نصب وردپرس استفاده شود.
مقاله مرتبط: راهنمای مبتدیان برای کپی کردن کدهای php در وردپرس
فایل function.php کجاست؟ این فایل را میتوانید در فولدر theme پیدا کنید. شما میتوانید از توابع وردپرس و توابع php جهت بکار بردن و فیلتر کردن مواردی که به صورت پیش فرض در هسته وردپرس پیش بینی شده است استفاده کنید. درنظر داشته باشید تمام قالبهایی که روی سایت خود دارید دارای فایل function.php هستند اما تنها قالبی که بصورت فعال از آن استفاده میکنید میتواند فایل function.php خود را اجرا کند. درصورتی که قالب شما فایل function.php را نداشت، میتوانید از طریق ایجاد یک فایل متنی و نام گذاری آن به اسم function.php آن را ایجاد کرده و در فولدر theme خود آپلود کنید. قالبهای فرزند ممکن است فایل function.php خود را داشته باشند که از فایل function.php قالب والد مجزاست. فایل function.php قالب فرزند دقیقا قبل از تمامی کدهای موجود در فایل function.php قالب والد خود اجرا خواهند شد. برخی از عملهایی که با استفاده از فیلتر های وردپرس در فایل function.php می توانید انجام دهید عبارتند از : اضافه کردن منو به قالب , افزایش حجم آپلود فایل در وردپرس و ….