SHET22

غیرفعال کردن فونت‌های گوگل در وردپرس با افزونه رایگان

غیرفعال کردن فونت‌های گوگل در وردپرس با افزونه رایگان

بعضی از قالب‌ها و افزونه‌های وردپرس برای نمایش متن، فایل فونت رو از سرورهای گوگل فونت دریافت می‌کنن. این اتصال ممکنه برای بعضی از کاربران دیر انجام بشه و نمایش نوشته‌های سایتتون رو عقب بندازه. اگه از فونت فارسی یا یک فونت محلی استفاده می‌کنید، احتمالاً نیازی به این درخواست‌های اضافه ندارید.

توی این آموزش از افزونهٔ رایگان Disable and Remove Google Fonts استفاده می‌کنیم. این افزونه با Disable Google Fonts قدیمی که قبلاً توی این مقاله معرفی شده بود فرق داره. افزونهٔ قدیمی مدت زیادیه به‌روزرسانی نشده، پس دیگه انتخاب مناسبی برای یک سایت امروزی نیست.

چرا فونت‌های گوگل رو غیرفعال کنیم

وقتی یک صفحه باز می‌شه، مرورگر ممکنه اول فایل CSS فونت رو از دامنهٔ fonts.googleapis.com بگیره و بعد فایل اصلی فونت رو از fonts.gstatic.com دانلود کنه. CSS همون کدی هست که ظاهر صفحه رو مشخص می‌کنه. سرعت این درخواست‌ها به اینترنت کاربر، تعداد فونت‌ها، وزن‌های استفاده‌شده و تنظیمات کش سایت بستگی داره؛ پس گوگل فونت همیشه و روی همهٔ سایت‌ها باعث کندی شدید نمی‌شه.

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

دلیل دیگه به حریم خصوصی مربوط می‌شه. وقتی مرورگر برای دریافت فونت به یک سرویس شخص ثالث وصل می‌شه، بخشی از اطلاعات فنی درخواست به اون سرویس می‌رسه. قوانین مربوط به این موضوع در کشورها و پروژه‌های مختلف فرق دارن؛ پس اگه سایتتون الزام حقوقی ویژه‌ای داره، بهتره شرایطش رو با یک متخصص حقوقی بررسی کنید.

آیا خود وردپرس فونت‌های گوگل رو غیرفعال می‌کنه

وردپرس یک دکمهٔ عمومی برای قطع همهٔ فونت‌هایی که قالب‌ها و افزونه‌ها از گوگل می‌گیرن نداره. دلیلش اینه که هر قالب یا افزونه ممکنه فونت رو با روش متفاوتی به صفحه اضافه کنه.

وردپرس توی قالب‌های بلوکی، کتابخانهٔ فونت هم داره. کتابخانهٔ فونت بخشی از ویرایشگر سایت هست که باهاش می‌تونید فونت‌های محلی رو مدیریت کنید. وقتی فونتی رو از این بخش نصب می‌کنید، فایلش روی سایت خودتون نگه‌داری می‌شه. ولی این قابلیت درخواست گوگل فونتی رو که یک قالب یا افزونهٔ دیگه اضافه کرده، به‌صورت خودکار حذف نمی‌کنه.

آموزش غیرفعال کردن فونت‌های گوگل با افزونه رایگان

مرحله اول: افزونه رو نصب کنید

از پیشخوان وردپرس وارد «افزونه‌ها ← افزودن افزونه تازه» بشید. توی کادر جست‌وجو عبارت Disable and Remove Google Fonts رو بنویسید. قبل از نصب، اسم افزونه رو دقیق بررسی کنید تا اون رو با افزونهٔ قدیمی Disable Google Fonts اشتباه نگیرید.

افزونه Disable and Remove Google Fonts
افزونه Disable and Remove Google Fonts

روی «هم‌اکنون نصب نمایید» بزنید و منتظر بمونید تا نصب تموم بشه. این افزونه رایگانه و نسخهٔ معرفی‌شدهٔ این آموزش از مخزن رسمی وردپرس دریافت می‌شه.

مرحله دوم: افزونه رو فعال کنید

بعد از نصب، روی دکمهٔ «فعال نمایید» بزنید. اگه صفحه رو بسته‌اید، وارد «افزونه‌ها ← افزونه‌های نصب‌شده» بشید، افزونهٔ Disable and Remove Google Fonts رو پیدا کنید و اون رو فعال کنید.

فعال‌کردن افزونهٔ Disable and Remove Google Fonts
فعال‌کردن افزونهٔ Disable and Remove Google Fonts

افزونه بعد از فعال‌شدن تلاش می‌کنه روش‌های رایج بارگذاری گوگل فونت در قالب‌ها و افزونه‌ها رو متوقف کنه. معمولاً لازم نیست کدی بنویسید. بااین‌حال، هیچ افزونه‌ای نمی‌تونه تضمین کنه همهٔ روش‌های سفارشی بارگذاری فونت رو تشخیص می‌ده؛ برای همین بررسی نتیجه خیلی مهمه.

فعال شدن افزونهٔ Disable and Remove Google Fonts
فعال شدن افزونهٔ Disable and Remove Google Fonts

مرحله سوم: کش سایت رو پاک کنید

اگه سایتتون افزونهٔ کش یا کش سمت سرور داره، بعد از فعال‌کردن افزونه کش رو پاک کنید. کش نسخه‌ای آماده از صفحه رو نگه می‌داره تا سایت سریع‌تر باز بشه. تا وقتی این نسخهٔ قدیمی پاک نشه، ممکنه مرورگر همچنان کد قبلی فونت رو ببینه.

پاک کردن کش سایت
پاک کردن کش سایت

چطور مطمئن بشیم فونت‌های گوگل حذف شدن

یکی از صفحه‌های سایتتون رو در حالت ناشناس مرورگر باز کنید. حالت ناشناس کمک می‌کنه نتیجه کمتر تحت تأثیر کش و افزونه‌های مرورگر قرار بگیره. بعد روی صفحه کلیک راست کنید و گزینهٔ Inspect یا «بررسی» رو بزنید.

توی ابزار بازشده وارد زبانهٔ Network بشید و صفحه رو دوباره بارگذاری کنید. Network فهرست فایل‌ها و آدرس‌هایی رو نشون می‌ده که مرورگر برای ساخت صفحه دریافت کرده. عبارت fonts.googleapis.com و بعد fonts.gstatic.com رو جست‌وجو کنید.

چک کردن وجود فونت‌های گوگل
چک کردن وجود فونت‌های گوگل

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

اگه هنوز درخواست گوگل فونت می‌بینید، اول کش سایت و مرورگر رو دوباره پاک کنید. بعد قالب و افزونه‌هایی مثل صفحه‌ساز، فرم‌ساز یا اسلایدر رو بررسی کنید. بعضی ابزارها فونت رو با روش اختصاصی خودشون اضافه می‌کنن و ممکنه گزینهٔ جداگانه‌ای برای غیرفعال‌کردنش داشته باشن.

بعد از حذف فونت‌های گوگل چه کاری انجام بدیم

بعد از غیرفعال‌کردن گوگل فونت، چند صفحهٔ مهم سایتتون رو در موبایل و کامپیوتر ببینید. اگه فونت جایگزین مناسبی تعریف نشده باشه، ظاهر نوشته‌ها، فاصلهٔ خطوط یا اندازهٔ بعضی عنوان‌ها تغییر می‌کنه.

برای حفظ ظاهر سایت می‌تونید فونت موردنظرتون رو روی هاست خودتون قرار بدید. به این روش «میزبانی محلی فونت» می‌گن؛ یعنی فایل فونت به‌جای سرور یک شرکت دیگه، از دامنهٔ خود سایتتون دریافت می‌شه. آموزش افزودن فونت به وردپرس روش انجام این کار رو توضیح می‌ده.

اگه از فونت تجاری استفاده می‌کنید، یادتون نره مجوز اون رو بررسی کنید. خرید یا دریافت یک فونت همیشه به معنی داشتن اجازهٔ استفادهٔ وب و میزبانی فایل روی سایت نیست.

سؤالات متداول

افزونه Disable and Remove Google Fonts رایگانه؟

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

خود وردپرس گزینه‌ای برای قطع همهٔ فونت‌های گوگل داره؟

نه، وردپرس دکمهٔ عمومی برای حذف همهٔ فونت‌هایی که قالب‌ها و افزونه‌ها اضافه می‌کنن نداره. کتابخانهٔ فونت وردپرس امکان مدیریت فونت‌های محلی رو می‌ده، ولی درخواست‌های خارجی افزونه‌ها و قالب‌ها رو به‌صورت خودکار حذف نمی‌کنه.

حذف گوگل فونت ظاهر سایت رو تغییر می‌ده؟

ممکنه ظاهر نوشته‌ها تغییر کنه، مخصوصاً وقتی قالب فونت جایگزین مناسبی تعریف نکرده باشه. بعد از فعال‌کردن افزونه، صفحه‌های مهم سایتتون رو بررسی کنید و در صورت نیاز یک فونت محلی مناسب اضافه کنید.

آیا افزونه همهٔ فونت‌های گوگل رو حتماً حذف می‌کنه؟

نه، بعضی قالب‌ها یا افزونه‌ها فونت رو با روش اختصاصی بارگذاری می‌کنن. بعد از فعال‌سازی باید درخواست‌های صفحه رو بررسی کنید و مطمئن بشید دامنه‌های fonts.googleapis.com و fonts.gstatic.com دیگه دیده نمی‌شن.

نظر شما در این مورد چیه؟

  1. U409303۲۴ اسفند ۱۴۰۴

    درود و سپاس از آموزش‌های خوب شما. در شرایط کنونی که دسترسی به مخزن وردپرس نیست و بسیاری از سایت‌ها با مشکل مواجه شده‌اند، خواهشمندم ویدئو یا آموزشی به هر طریق ممکن برای آن دسته از کاربرانی که با مشکلی کندی شدید پنل پیشخوان و وب‌سایت خود مواجه شده‌اند درست کنید. افزونه‌هایی مثل slider revolution یا Elementor به برخی موارد مثل فونت‌های گوگل (مثلا فونت roboto) نیاز دارند. این امر و درخواست این افزونه‌ها در حد ۲۰ تا ۴۰ ثانیه موجب تأخیر در نمایش سایت یا پیشخوان می‌شود. از سویی این افزونه‌ها در خودشان نیاز به این فونت‌ها دارند و نمی‌توان با نوشتن چند خط کد در wp-config.php این مشکل را حل کرد. کما اینکه برای کارکردشان باید چنین فونتی باشد، مثلا Slider Revolution منوی بهم ریخته پیدا می‌کند. سپاس‌گزار خواهم شد آموزشی برای انجام چنین کارهایی به صورت دستی بگذارید، هرچند می‌دانم که کار پر دردسری است.

    با سپاس و احترام فراوان

  2. U30566۲۱ اسفند ۱۴۰۴

    سلام. برای غیرفعال کردن فونت های گوگل در قسمت پیشخوان وردپرس هم راهکاری هست؟ راهکاری که الان توی این وضعیت قطعی اینترنت بشه انجام داد.

  3. U409192۲۰ اسفند ۱۴۰۴

    درود لطفا فایل افزونه Disable Google Fonts رو تو سایت قرار بدید الان تو این شرایط واقعا نیاز هست

  4. U326106۱۶ اسفند ۱۴۰۴

    سلام لطفا افزونه رو درون سایتتون بارگذاری کنید چون الان اینترنت قطع شده به مخزن افزونه دسترسی نداریم

    • تیم پشتیبانیتیم پشتیبانی۱۶ اسفند ۱۴۰۴

      درود بر شما. چه افزونه ایی مد نظر شما هست؟

      • U320435۱۸ اسفند ۱۴۰۴

        همین Disable Google Fonts رو میگن به نظرم

        • تیم پشتیبانیتیم پشتیبانی۲۳ اسفند ۱۴۰۴

          متاسفانه فایل این افزونه رو نداریم در حال حاضر.

      • U345036۲۰ اسفند ۱۴۰۴

        سلام من هم همین مشکل را دارم افزونه disable google fonts رو برای دانلود میخواستم اما دسترسی اینترنت داخلی قطع شده

        • تیم پشتیبانیتیم پشتیبانی۲۰ اسفند ۱۴۰۴

          درود بر شما کاربر گرامی
          متاسفانه این افزونه رو نداریم در حال حاضر. پلاگین ها و فایل های اپلود شده در این صفحه قرار گرفتند اما پلاگین مورد نظر شما در این صفحه وجود نداره.
          https://mihanwp.com/download-wordpress-and-plugins-files/

  5. U329631۲۰ شهریور ۱۴۰۲

    درود
    از كجا ميتونم متوجه بشم كه فونت گوگل روي قالب سايت من فعال هست ؟

    • رضا راد۲۲ شهریور ۱۴۰۲

      توی کدهای view page source یا gtmetrix ببینید fonts.google.com وجود داره یا خیر

  6. U34637۱۱ مرداد ۱۴۰۱

    سلام
    در المنتور یک بخش با نام “فراخوانی فونت‌های گوگل” وجود داره، میخواستم بدونم اگر از طریق این گزینه هم اقدام کنیم مشابه همین افزونه عمل میکنه؟

    • رضا راد۱۵ مرداد ۱۴۰۱

      سلام بله البته فقط برای المنتور غیر فعال میکنه

  7. کاربر مهمان۱۸ بهمن ۱۳۹۷

    سلام
    از اونجایی که نصب کردن بیشتر افزونه ها باعث کند شدن وردپرس میشن
    وقتی به خاطر یک کار خیلی کوچک مثل این یک افزونه اضافه بشه واقعا مورد تاییده ؟
    نمیشه آموزش حذف دستی بذارید ؟
    با تشکر

    • رضا راد۱۹ بهمن ۱۳۹۷

      درود برای حذف دستی باید کلی کد رو بررسی کنید و گوگل فونت ها رو پیدا کنید. دردسرش زیاده

  8. کاربر مهمان۳۰ آذر ۱۳۹۶

    بعدش میتونیم افزونه رو حذف کنیم یا باید بمونه ؟ حذف میکنه یا از لودش جلوگیری میکنه ؟؟

  9. U7097۳۰ آذر ۱۳۹۶

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

  10. U6192۲۹ آذر ۱۳۹۶

    سلام
    آیا افزونه WP Rocket این کار را انجام میدهد؟
    در قسمت تنظیمات گزینه ای به نام Google Fonts هست و تیکش را زدم،
    به نظرم ریطی نداره درسته؟

    • تیم پشتیبانیتیم پشتیبانی۳۰ آذر ۱۳۹۶

      درود.
      خیر، این گزینه در WP rocket بابت Minify کردن فونت ها و لود شدن آنها به صورت یکجا و سریعتر می باشد، نه حذف کردن فونت های گوگل.

  11. U5196۲۹ آذر ۱۳۹۶

    سلام، وقت به خیر
    من از طریق فایل استایل، فونت های گوگل رو حذف کردم، یعنی شخصی سازی کردم؛ همین کار کافیه یا جای دیگه هم باید فونت های گوگل رو حذف کنم؟
    ممنون

    • تیم پشتیبانیتیم پشتیبانی۲۹ آذر ۱۳۹۶

      درود.
      اگر اینکار را انجام داده اید و دیگر فونت های گوگل بر روی وب سایت شما بارگذازی نمی شوند، خیر، نیازی نیست.

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.