درباره افزونه غیرفعالسازی گوگل فونت Disable and Remove Google Fonts
داستان این افزونه از یه دغدغه واقعی شروع شد. تیم Fonts Plugin که سازنده افزونه معروف مدیریت فونت وردپرس هستن، متوجه شدن که خیلی از قالبها و افزونههای وردپرس بهصورت خودکار گوگل فونت لود میکنن، حتی وقتی صاحب سایت اصلاً نمیخواد یا نمیدونه. بعد از اینکه دادگاهی در آلمان در سال ۲۰۲۲ یه سایت رو بهخاطر همین موضوع جریمه کرد و موج GDPR و DSGVO کل اروپا رو گرفت، نیاز به یه ابزار سریع و بدون دردسر برای قطع این ارتباط بیشتر از هر وقتی احساس شد. این افزونه دقیقاً برای همین ساخته شد: یه کلیک، تمام. کارش اینه که تمام درخواستهای رفته به fonts.googleapis.com و fonts.gstatic.com رو قطع میکنه. این کار از طریق dequeue کردن استایلهای ثبتشده در وردپرس انجام میشه. هیچ پنل تنظیماتی نداره، هیچ گزینهای برای انتخاب نیست؛ فقط نصب کن و فعال کن. با Elementor، WPBakery، Avada و Revolution Slider تست شده و روی همهشون کار میکنه. بعد از غیرفعال شدن گوگل فونتها، مرورگر بازدیدکننده بهصورت خودکار از فونتهای سیستمی مثل Arial یا Helvetica استفاده میکنه. برای کاربر ایرانی این افزونه یه مزیت خاص داره که شاید توی هیچ معرفی دیگهای بهش اشاره نشده: سرورهای گوگل فونت از داخل ایران بهخاطر فیلترینگ اغلب کند یا ناپایدار هستن. یعنی وقتی یه کاربر ایرانی سایت شما رو باز میکنه، مرورگرش باید صبر کنه تا درخواست fonts.googleapis.com یا timeout بشه یا از طریق فیلترشکن لود بشه. این تأخیر مستقیماً روی امتیاز سرعت و تجربه کاربری تأثیر میذاره. با نصب این افزونه اون درخواست خارجی اصلاً ارسال نمیشه و صفحه سریعتر لود میشه. ولی محدودیتهایی هم هست که باید بدونی. اول اینکه این افزونه گوگل فونتها رو حذف میکنه، جایگزین نمیکنه. اگه قالبت روی یه فونت خاص طراحی شده، بعد از نصب ظاهر سایت عوض میشه و فونتها به Arial یا فونت پیشفرض سیستم برمیگردن. دوم اینکه بعضی قالبها مثل Impreza گوگل فونت رو به روشی لود میکنن که این افزونه نمیتونه قطعش کنه. سوم، اگه از reCAPTCHA استفاده میکنی، اون همچنان به fonts.gstatic.com متصل میشه چون فونت Roboto رو برای استایلدهی لود میکنه و این خارج از کنترل افزونهست. توصیه عملی: اگه میخوای فونتهای قشنگت رو نگه داری، بهجای این افزونه دنبال راهحل هاست محلی (local hosting) باش. ولی اگه صرفاً میخوای ارتباط با سرورهای گوگل رو قطع کنی و ظاهر سایتت مهم نیست یا از فونتهای سیستمی راضیای، این افزونه یهخطترین و سریعترین راهحل ممکنه.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.8.2» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (disable-remove-google-fonts-1.8.2.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه غیرفعالسازی گوگل فونت Disable and Remove Google Fonts اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.8.2
- بروزرسانی به نسخه 1.8.2