آموزش ها-هاست نگار

آموزش قرار دادن کد در فایل function.php وردپرس

ممکن است وقتی در حال خواندن آموزشی در هاست نگار و یا سایت های دیگر هستید با جمله “این کد را در فایل function.php وردپرس خود قرار دهید” مواجه شوید، اما باید این را بدانید که اعمال هرگونه اشتباه یا خطایی در این فایل باعث خرابی جبران ناپذیر سایت شما میشود. در این آموزش ما قصد داریم یک روش مطمعن جهت افزودن کد به فایل Functions.php را به شما آموزش دهیم.

 

بروز مشکلات با قرار دادن کد در function.php

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

 

آموزش قرار دادن کد در فایل function.php با افزونه

اکنون ما قصد داریم راجع به روش مطمعنی که پیش از این گفته بودیم به شما آموزش دهیم. این روش درواقع افزودن کد به فایل functions.php به وسیله افزونه Code Snippets است.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

جهت انجام این کار ابتدا به وسیله لینک های زیر این افزونه را دانلود، نصب و فعالسازی کنید.

⇐ دانلود افزونه Code Snippets

⇐ آموزش نصب افزونه در وردپرس

سپس از پیشخوان وردپرس خود منوی Snippets را انتخاب کنید. اکنون با صفحه اصلی این افزونه در وردپرس خود مواجه میشوید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

در این بخش با کلیک بر روی دکمه Add New صفحه ای جهت افزودن کد برای شما باز میشود.

در کادر اول میتوانید عنوان موردنظر برای این کد را تایپ کنید. سپس در کادر دوم که با نام Code مشخص شده است، کد موردنظر را قرار دهید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

در پایین کادری که کد را در آن وارد کردید، گزینه هایی وجود دارد که کاربرد هریک را برای شما میگوییم:

Run snippet everywhere با فعالسازی این گزینه کد در همه جای سایت راه اندازی خواهد شد

Only run in administration area اگر این گزینه را فعال کنید، کد تنها در بخش مدیریت راه اندازی خواهد شد

Only run on site front-end فعالسازی این گزینه به معنای راه اندازی کد، تنها در بخش فرانت اند سایت است

Only run once با فعالسازی این گزینه، کد مربوطه تنها یک بار اجرا خواهد شد

Priority این گزینه اولویت کد را مشخص میکند که میتوانید آن را از باکس مقابل، با اعدادی از 1 تا 10 نشان دهید

کادر دیگری جهت نوشتن توضیحاتی مربوط به کد موجود است. با توضیح دادن در مورد کد در این بخش، در آینده وقتی این کد را دیدید میتوانید با خواندن توضیحاتی که پیشتر نوشته بودید، متوجه کارایی کد شوید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

آخرین کادری که در این صفحه مشاهده میکنید مربوط به برچسب هاست. شما میتوانید با برچسب گذاری برای هر یک از کدهایی که اضافه میکنید، با توجه به نحوه کارشان، آنها را دسته بندی کنید.

اکنون درصورتی که تمایل دارید کد ذخیره شود اما اجرا نشود روی دکمه Save Changes کلیک کنید. و درصورتی که میخواهید کد ذخیره و اجرا شود روی دکمه Save Changes and Activate کلیک کنید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

عیب یابی افزونه در کدهای ورودی

درصورتی که کد نادرست وارد کنید و باعث ایجاد مشکل در سایت شود، به طور خودکار سایت از دسترس خارج میشود و شما میبایست از طریق کنترل پنل هاست و یا FTP آن را عیب یابی کنید.

اما نکته جالب اینجاست، این افزونه ای که برای شما معرفی کردیم خود دارای قابلیتی است که در صورت وارد کردن کد اشتباه، خود افزونه کد را غیرفعال کرده و پیغام خطا به شما نشان داده و کمک میکند که مشکل کد را رفع کنید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

مدیریت کدها در افزونه Code Snippets

علاوه بر اضافه کردن کد به فایل function.php قابلیت های دیگری نیز این افزونه دارد که در ادامه به معرفی آنها خواهیم پرداخت.

از دیگر قابلیت های این افزونه Import و Export است که به وسیله آن میتوانید از کدهای خود خروجی بگیرید و در سایت دیگر استفاده کنید و یا کدهایی که از سایت دیگر گرفته اید را وارد سایت خود کنید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

با کلیک بر روی دکمه Export در زیر هر کد یک فایل خروجی از آن گرفته شده و در سیستم شما دانلود میشود. درصورتی که مایل به خروجی گرفتن از چند کد هستید میتوانید با تیک زدن کد های دلخواه آنها را انتخاب کنید و در انتها از منوی کشویی مشخص شده گزینه Export را انتخاب کنید، سپس روی دکمه اجرا کلیک کنید تا از تمامی کدهای انتخابی شما خروجی گرفته شود.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

درصورتی که مایلید کدهایی را وارد سایت کنید، پس از کلیک بر روی دکمه Import با صفحه زیر مواجه میشوید. روی Choose Files کلیک کنید و از پنجره باز شده فایل مورد نظر را انتخاب کنید. در انتها روی دکمه Upload files and import کلیک کنید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

همچنین درصورتی که تمایل به تغییر تنظیمات افزونه دارید میتوانید آن را از زیرمنوی Settings اعمال کنید.

 

آموزش قرار دادن کد در فایل function.php وردپرس

 

امیدواریم آموزش قرار دادن کد در فایل function.php وردپرس برای شما مفید بوده باشد و به وسیله آن توانسته باشید بدون بروز مشکل و خرابی کد مدنظر را در Functions.php وارد کنید. درصورت بروز هرگونه سوال یا مشکل میتوانید آن را در بخش دیدگاه بیان کنید.

 

آموزش های مرتبط:

آموزش غیر فعال کردن افزونه در وردپرس

آموزش رفع مشکل نصب نشدن افزونه ها

آموزش نصب افزونه در وردپرس

آموزش ویرایش فایل wp-config.php وردپرس در سی پنل

دستور های کاربردی برای امنیت و بهینه سازی فایل htaccess

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

آموزش های مرتبط