درباره افزونه اینسرت هدرز اند فوترز Insert Headers And Footers
این افزونه رو یه توسعهدهنده به اسم Adnan نوشته؛ یه افزونه سبک و بیادعا که یه کار مشخص انجام میده: گذاشتن کد توی هدر، بادی، و فوتر سایت وردپرسی بدون اینکه دست بزنی به فایلهای قالب. ایده اصلیاش از همون دردی میآد که خیلی از وبمسترها باهاش آشنان؛ هر بار که قالب آپدیت میشه، کدهایی که دستی توی header.php نوشته بودی پاک میشن. این افزونه اون مشکل رو حل میکنه. نسخه اولهاش از سال ۲۰۲۱ توی مخزن وردپرس موجوده و تا نسخه ۳.۱.۴ رسیده. کارش سادهست: از منوی Settings وارد صفحه WP Headers and Footers میشی و سه تا باکس جداگانه میبینی؛ یکی برای Header، یکی برای Body، یکی برای Footer. کدت رو پیست میکنی، ذخیره میکنی، تمام. میتونی ازش برای اضافه کردن کد ردیابی گوگل آنالیتیکس، Facebook Pixel، Google Tag Manager، کدهای تأیید هویت گوگل سرچ کنسول، Bing Webmaster Tools، Pinterest، CSS سفارشی و هر اسکریپت JS دیگهای استفاده کنی. از نسخه ۳ به بعد یه ویرایشگر کد هم اضافه شده که نوشتن اسکریپت راحتتر شده. همچنین میشه برای هر بخش (هدر، بادی، فوتر) اولویت اجرا تنظیم کرد. برای کاربر ایرانی چند تا نکته مهم داره. اول اینکه هیچ نیازی به سرور خارجی، API key یا CDN بیرونی نداره؛ کل عملیات توی همون پایگاه داده وردپرس خودت انجام میشه و تحریم و فیلتر روش هیچ تأثیری نمیذاره. دوم، برای کسایی که از ابزارهای ایرانی مثل کدهای تأییدیه درگاههای پرداخت یا پیکسل تبلیغاتی سرویسهای داخلی استفاده میکنن، این افزونه سادهترین راه درج اون کدهاست. سوم، روی هاستهای اشتراکی ایرانی بدون هیچ مشکلی کار میکنه چون مصرف منابع سرور خیلی پایینیه. ولی محدودیتهایی هم داره که باید بدونی. این افزونه هیچ Conditional Logic نداره؛ یعنی نمیتونی بگی «این کد فقط توی صفحه محصول لود بشه» یا «فقط برای کاربران لاگینکرده». کد رو میذاره و توی همه صفحات اجرا میکنه. اگه نیاز داری اسکریپتها رو فقط در صفحات خاص اجرا کنی، باید سراغ افزونههای پیچیدهتری مثل WPCode بری. همچنین هیچ مکانیزم حفاظت از خطا نداره؛ اگه یه کد PHP اشتباه وارد کنی، احتمال خراب شدن سایت هست. توصیه عملی: اگه فقط میخوای چند تا اسکریپت ساده مثل گوگل آنالیتیکس یا تگ منیجر اضافه کنی و نیازی به شرطگذاری نداری، این افزونه سبک و کافیه. ولی اگه پروژهات بزرگتره یا چند کلاینت مدیریت میکنی، از همون اول برو سراغ WPCode که امکانات بیشتری داره.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 3.1.4» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (wp-headers-and-footers-3.1.4.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه اینسرت هدرز اند فوترز Insert Headers And Footers اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 3.1.4
- Security: Added nonce verification and capability checks to prevent CSRF attacks.
- Bugfix: Fixed download log file functionality issue.
- Enhancement: Improved data validation and security measures.
- Enhancement: Addressed RTL layout styling inconsistencies in admin dashboard.