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