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

بعضی از قالبها و افزونههای وردپرس برای نمایش متن، فایل فونت رو از سرورهای گوگل فونت دریافت میکنن. این اتصال ممکنه برای بعضی از کاربران دیر انجام بشه و نمایش نوشتههای سایتتون رو عقب بندازه. اگه از فونت فارسی یا یک فونت محلی استفاده میکنید، احتمالاً نیازی به این درخواستهای اضافه ندارید.
توی این آموزش از افزونهٔ رایگان 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 رو پیدا کنید و اون رو فعال کنید.

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

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

چطور مطمئن بشیم فونتهای گوگل حذف شدن
یکی از صفحههای سایتتون رو در حالت ناشناس مرورگر باز کنید. حالت ناشناس کمک میکنه نتیجه کمتر تحت تأثیر کش و افزونههای مرورگر قرار بگیره. بعد روی صفحه کلیک راست کنید و گزینهٔ Inspect یا «بررسی» رو بزنید.
توی ابزار بازشده وارد زبانهٔ Network بشید و صفحه رو دوباره بارگذاری کنید. Network فهرست فایلها و آدرسهایی رو نشون میده که مرورگر برای ساخت صفحه دریافت کرده. عبارت fonts.googleapis.com و بعد fonts.gstatic.com رو جستوجو کنید.

اگه نتیجهای پیدا نشد، اون صفحه دیگه فایلی از این دو دامنه دریافت نمیکنه. بهتره صفحهٔ اصلی، یکی از نوشتهها و یک صفحهای که با صفحهساز ساخته شده رو جداگانه بررسی کنید؛ چون هر صفحه ممکنه فایلهای متفاوتی داشته باشه.
اگه هنوز درخواست گوگل فونت میبینید، اول کش سایت و مرورگر رو دوباره پاک کنید. بعد قالب و افزونههایی مثل صفحهساز، فرمساز یا اسلایدر رو بررسی کنید. بعضی ابزارها فونت رو با روش اختصاصی خودشون اضافه میکنن و ممکنه گزینهٔ جداگانهای برای غیرفعالکردنش داشته باشن.
بعد از حذف فونتهای گوگل چه کاری انجام بدیم
بعد از غیرفعالکردن گوگل فونت، چند صفحهٔ مهم سایتتون رو در موبایل و کامپیوتر ببینید. اگه فونت جایگزین مناسبی تعریف نشده باشه، ظاهر نوشتهها، فاصلهٔ خطوط یا اندازهٔ بعضی عنوانها تغییر میکنه.
برای حفظ ظاهر سایت میتونید فونت موردنظرتون رو روی هاست خودتون قرار بدید. به این روش «میزبانی محلی فونت» میگن؛ یعنی فایل فونت بهجای سرور یک شرکت دیگه، از دامنهٔ خود سایتتون دریافت میشه. آموزش افزودن فونت به وردپرس روش انجام این کار رو توضیح میده.
اگه از فونت تجاری استفاده میکنید، یادتون نره مجوز اون رو بررسی کنید. خرید یا دریافت یک فونت همیشه به معنی داشتن اجازهٔ استفادهٔ وب و میزبانی فایل روی سایت نیست.
سؤالات متداول
افزونه Disable and Remove Google Fonts رایگانه؟
بله، نسخهای که توی این آموزش معرفی کردیم رایگانه و میتونید اون رو از مخزن رسمی وردپرس نصب کنید.
خود وردپرس گزینهای برای قطع همهٔ فونتهای گوگل داره؟
نه، وردپرس دکمهٔ عمومی برای حذف همهٔ فونتهایی که قالبها و افزونهها اضافه میکنن نداره. کتابخانهٔ فونت وردپرس امکان مدیریت فونتهای محلی رو میده، ولی درخواستهای خارجی افزونهها و قالبها رو بهصورت خودکار حذف نمیکنه.
حذف گوگل فونت ظاهر سایت رو تغییر میده؟
ممکنه ظاهر نوشتهها تغییر کنه، مخصوصاً وقتی قالب فونت جایگزین مناسبی تعریف نکرده باشه. بعد از فعالکردن افزونه، صفحههای مهم سایتتون رو بررسی کنید و در صورت نیاز یک فونت محلی مناسب اضافه کنید.
آیا افزونه همهٔ فونتهای گوگل رو حتماً حذف میکنه؟
نه، بعضی قالبها یا افزونهها فونت رو با روش اختصاصی بارگذاری میکنن. بعد از فعالسازی باید درخواستهای صفحه رو بررسی کنید و مطمئن بشید دامنههای fonts.googleapis.com و fonts.gstatic.com دیگه دیده نمیشن.

درود و سپاس از آموزشهای خوب شما. در شرایط کنونی که دسترسی به مخزن وردپرس نیست و بسیاری از سایتها با مشکل مواجه شدهاند، خواهشمندم ویدئو یا آموزشی به هر طریق ممکن برای آن دسته از کاربرانی که با مشکلی کندی شدید پنل پیشخوان و وبسایت خود مواجه شدهاند درست کنید. افزونههایی مثل slider revolution یا Elementor به برخی موارد مثل فونتهای گوگل (مثلا فونت roboto) نیاز دارند. این امر و درخواست این افزونهها در حد ۲۰ تا ۴۰ ثانیه موجب تأخیر در نمایش سایت یا پیشخوان میشود. از سویی این افزونهها در خودشان نیاز به این فونتها دارند و نمیتوان با نوشتن چند خط کد در wp-config.php این مشکل را حل کرد. کما اینکه برای کارکردشان باید چنین فونتی باشد، مثلا Slider Revolution منوی بهم ریخته پیدا میکند. سپاسگزار خواهم شد آموزشی برای انجام چنین کارهایی به صورت دستی بگذارید، هرچند میدانم که کار پر دردسری است.
با سپاس و احترام فراوان
برای دانلود افزونه و وردپرس این صفحه رو دنبال کنید https://mihanwp.com/download-wordpress-and-plugins-files/
همچنین برای بهبود سرعت در شرایط فعلی لطفا آموزش زیر رو مطالعه کنید https://mihanwp.com/wordpress-dashboard-speed-problem/
سلام. برای غیرفعال کردن فونت های گوگل در قسمت پیشخوان وردپرس هم راهکاری هست؟ راهکاری که الان توی این وضعیت قطعی اینترنت بشه انجام داد.
لطفا از طریق آموزش زیر نشانی های غیرضروری از سایت به اینترنت بین الملل رو مسدود کنید
https://mihanwp.com/wordpress-dashboard-speed-problem/
درود لطفا فایل افزونه Disable Google Fonts رو تو سایت قرار بدید الان تو این شرایط واقعا نیاز هست
آخرین نسخه اینجا قابل دانلود است
https://my.files.ir/drive/s/9vLdieAA1Jgxq4LgJxVYY6gi5esFZD
سلام لطفا افزونه رو درون سایتتون بارگذاری کنید چون الان اینترنت قطع شده به مخزن افزونه دسترسی نداریم
درود بر شما. چه افزونه ایی مد نظر شما هست؟
همین Disable Google Fonts رو میگن به نظرم
متاسفانه فایل این افزونه رو نداریم در حال حاضر.
سلام من هم همین مشکل را دارم افزونه disable google fonts رو برای دانلود میخواستم اما دسترسی اینترنت داخلی قطع شده
درود بر شما کاربر گرامی
متاسفانه این افزونه رو نداریم در حال حاضر. پلاگین ها و فایل های اپلود شده در این صفحه قرار گرفتند اما پلاگین مورد نظر شما در این صفحه وجود نداره.
https://mihanwp.com/download-wordpress-and-plugins-files/
درود
از كجا ميتونم متوجه بشم كه فونت گوگل روي قالب سايت من فعال هست ؟
توی کدهای view page source یا gtmetrix ببینید fonts.google.com وجود داره یا خیر
سلام
در المنتور یک بخش با نام “فراخوانی فونتهای گوگل” وجود داره، میخواستم بدونم اگر از طریق این گزینه هم اقدام کنیم مشابه همین افزونه عمل میکنه؟
سلام بله البته فقط برای المنتور غیر فعال میکنه
سلام
از اونجایی که نصب کردن بیشتر افزونه ها باعث کند شدن وردپرس میشن
وقتی به خاطر یک کار خیلی کوچک مثل این یک افزونه اضافه بشه واقعا مورد تاییده ؟
نمیشه آموزش حذف دستی بذارید ؟
با تشکر
درود برای حذف دستی باید کلی کد رو بررسی کنید و گوگل فونت ها رو پیدا کنید. دردسرش زیاده
بعدش میتونیم افزونه رو حذف کنیم یا باید بمونه ؟ حذف میکنه یا از لودش جلوگیری میکنه ؟؟
باید بمونه روی سایت
سلام قالب انفولد و گونیوز دارم. هردوشون ایران سانس و یکان رو دارند. این افزونه موجب اخلال دز این دو قالب نشده تا حالا؟ با سپاس
درود خیر مشکلی ندارد
سلام
آیا افزونه WP Rocket این کار را انجام میدهد؟
در قسمت تنظیمات گزینه ای به نام Google Fonts هست و تیکش را زدم،
به نظرم ریطی نداره درسته؟
درود.
خیر، این گزینه در WP rocket بابت Minify کردن فونت ها و لود شدن آنها به صورت یکجا و سریعتر می باشد، نه حذف کردن فونت های گوگل.
سلام، وقت به خیر
من از طریق فایل استایل، فونت های گوگل رو حذف کردم، یعنی شخصی سازی کردم؛ همین کار کافیه یا جای دیگه هم باید فونت های گوگل رو حذف کنم؟
ممنون
درود.
اگر اینکار را انجام داده اید و دیگر فونت های گوگل بر روی وب سایت شما بارگذازی نمی شوند، خیر، نیازی نیست.