درباره افزونه هد اند فوتر کد Head & Footer Code
داستان این افزونه به سال ۲۰۱۵ برمیگرده. الکساندار اوروشویچ، یه وبدولوپر اهل کراگویواچ صربستان، هر بار که میخواست یه اسکریپت ساده مثل کد گوگل آنالیتیکس یا پیکسل فیسبوک رو به سایت اضافه کنه، مجبور بود بره داخل فایل functions.php قالبش دست بزنه. هر بار آپدیت قالب، کدش پاک میشد. خسته شد و Head & Footer Code رو نوشت. افزونهای که فقط یه کار رو بلده ولی خیلی خوب بلده: اضافه کردن هر کد دلخواه به بخشهای head، body و footer سایت بدون نیاز به دست زدن به هیچ فایلی. الان بعد از ده سال همچنان خودش توسعهشو میده و بیش از ۱۰۰ هزار نصب فعال داره. کارش اینطوریه که وقتی وارد پیشخوان وردپرس میشی، از مسیر Tools → Head & Footer Code میتونی سه تا باکس جداگانه ببینی: یکی برای کدی که باید قبل از بسته شدن تگ head بره، یکی برای بلافاصله بعد از باز شدن تگ body (مثل کدهای هیتمپ یا تگ منیجر)، و یکی هم برای قبل از بسته شدن body یعنی فوتر. علاوه بر تنظیمات سراسری، میتونی برای هر پست، صفحه، یا custom post type جداگانه هم کد بذاری. از نسخه ۱.۲.۵ به بعد، دستهبندیها هم کد اختصاصی دارن. یه قابلیت کوچیک ولی باحال هم داره: میتونی تعیین کنی کد مقالهای به کد سراسری اضافه بشه یا جایگزینش بشه. برای کاربر ایرانی این افزونه یه مزیت بزرگ داره؛ کاملاً آفلاین و محلیه. نیاز به هیچ API خارجی، سرویس ابری، یا اتصال به سرور بیرونی نداره. همه چیز توی همون دیتابیس وردپرس خودت ذخیره میشه. برای کسایی که میخوان کد تأیید دامنه گوگل سرچ کنسول، متا تگ پینترست، یا اسکریپتهای تحلیلی داخلی مثل Yektanet یا Metricool رو اضافه کنن، این افزونه سریعترین راهه. چون تحریمیها معمولاً از سرویسهای تگ منیجر خارجی استفاده نمیکنن، این افزونه میشه جایگزین مستقیم و سبکتری براشون. ولی محدودیتهایی هم داره که باید بدونی. اول اینکه هیچ ویرایشگر کدی (syntax highlighting) نداره؛ یه textarea سادهست و اگه کد اشتباه بذاری، خطا نمیگیری. دوم اینکه امکان فعال/غیرفعال کردن یه snippet خاص بدون حذفش وجود نداره، برعکس ابزارهایی مثل WPCode که هر اسکریپت رو جدا مدیریت میکنن. سوم، برای سایتهایی با منطق شرطی پیچیده (مثلاً فقط برای کاربران لاگینکرده یا فقط در صفحات خاص) کافی نیست. توصیه عملی: اگه فقط چند تا کد ثابت مثل گوگل آنالیتیکس، کد تأیید سایت، یا یه فونت وب داری، این افزونه کافیه و نیازی به چیز سنگینتر نداری. ولی اگه میخوای چندین اسکریپت مختلف رو با شرطهای متفاوت مدیریت کنی، برو سراغ WPCode.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.5.7» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (head-footer-code-1.5.7.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه هد اند فوتر کد Head & Footer Code اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.5.7
- Improve: Allow Programmable Search Engine tags (PageMap, DataObject and Attribute)
- Test: WordPress 7.0-RC2
- Fix: update routine 10 infinite loop on sites with huge number of posts (10k+)
- Test: WordPress 7.0-beta6