Skip to content
Nguyễn Minh Hùng Blog
  • Dành cho website
  • Những thứ mình làm
  • Review tùm lum
  • Cảm ơn trái tim
FacebookYoutubeMail
Nguyễn Minh Hùng Blog
  • Home  /  
  • Dành cho website  /  
  • Tải cục bộ Google Font cho WordPress (tăng tốc – tăng điểm)

Tải cục bộ Google Font cho WordPress (tăng tốc – tăng điểm)

19 Tháng 3, 2019 4
tối ưu google font cho wordpress
Nội dung chính

Dành cho người đam mô tốc độ nhưng vẫn theo đuổi cái đẹp.

Google font rất đẹp, nhưng khi sử dụng nó sẽ khiến cho web chạy chậm đi 1 tí.

Sở dĩ vì, bạn không thể kiểm soát một số tài nguyên và tập lệnh bên ngoài, khiến chúng không thể nén, thu nhỏ hoặc tối ưu hóa. Điều này có thể ảnh hưởng nghiêm trọng đến tốc độ WordPress.

check pagespeed trước khi tối ưu font
check pagespeed
google font đây
Xem Waterfall ở Gtmetrix, ủa, load gì 1 mớ vậy

Các bước tăng tốc Google font bên dưới sẽ giúp bạn:

  • Tải font Google cục bộ (tức là tải từ hosting của bạn chứ không phải từ google nữa)
  • Khắc phục dòng đề xuất “Ensure text remains visible during webfont load” trên google pagespeed insight cho riêng Google Font

Bước 1. Tải font chữ Google về máy tính

Vào fonts.google.com và tìm kiếm font mình cần. Mình sẽ ví dụ với font Trirong

tìm font chữ google

Chọn Font xong tải về

tải font google

Bước 2. Chuyển font máy tính sang font web

Ở bước 1, bạn đã tải về 1 file nén .zip có đầy đủ các định dạng của font như đậm, nghiêng, thông thường…

Sau khi giải nén ra, bạn chỉ nên chọn ra 2 định dạng font phổ biến nhất là Đậm (bold) và Thông thường (Regular hoặc Medium) để thực hiện chuyển đổi sang font web.

Truy cập vào trang web Transfonter.org để chuyển đổi font trực tuyến. Nhấn Add fonts rồi sau đó Covert

Covert (chuyển đổi) xong, bạn nhấn Download để tải về rồi sau đó giải nén ra.

Bước 3. Upload Google font lên Hosting

Upload các tệp có đuôi .woff2 vào thư mục tên miền của bạn thông qua FTP hoặc cPanel. Chẳng hạn, bạn có thể vào đường dẫn thư mục wp-content và tạo 1 thư mục mới, đặt tên: fonts

Sau khi upload vào thư muc fonts này, đường dẫn các font chữ của bạn sẽ trở thành tương tự:

https://tenmiencuaban.com/wp-content/fonts/Trirong-Medium.woff2

https://tenmiencuaban.com/wp-content/fonts/Trirong-Bold.woff2

Thay thế tenmiencuaban.com và tên font lại cho đúng.

Bước 4. Thêm font vào CSS tùy chỉnh

Vào Giao diện > Tùy biến > CSS bổ sung để dán đống code bên dưới vào. Nhớ thay Trirong và url của font lại cho đúng.

@font-face {
  font-family: 'Trirong';
  font-display: block;
  src: url(https://tenmiencuaban.com/wp-content/fonts/Trirong-Medium.woff2);
}
@font-face {
  font-family: 'Trirong';
  font-display: block;
  src: url(https://tenmiencuaban.com/wp-content/fonts/Trirong-Bold.woff2);
}

Bước 5. Ngăn tải font từ bên ngoài

Chúng ta đã upload Google Font lên hosting rồi, nhưng theme vẫn đang tải font từ Google. Chỉ cần ngăn việc này để hoàn tất việc tối ưu.

Dưới đây là 1 số cách:

  • 1 plugin siêu nhẹ tên: Disable Google Fonts của Milan Dinić (không hỗ trợ toàn bộ theme)
  • Plugin tăng tốc toàn diện Litespeed Cache, tab Tăng tốc, tùy chọn Xóa bỏ Google Font
  • Plugin tối ưu hiệu suất mở rộng Clearfy, mục Performance > Google Services, tùy chọn Disable fonts
  • Plugin Autoptimize hoặc Fast Velocity Minify cũng có tính năng tương tự.

Xem kết quả

Check Gtmetrix chạy nhanh hơn tầm 1 giây. Và Google pagespeed insight thì tăng chục điểm.

Tăng được 10 điểm sau khi tối ưu

các đề xuất liên quan đến Google Font đã biến mất

Tài liệu tham khảo. Bài viết này thực hiện phối hợp các phương pháp và hướng dẫn bên dưới:

  • Font-display
  • Controlling Font Performance with font-display
  • How To Load Google Fonts Locally In WordPress

Bonus:
Thêm đoạn css này để khắc phục đề xuất “Ensure text remains visible during webfont load“ cho fontawesome. Thay url của fontawesome bên dưới bằng url hiển thị trong Google pagespeed insight

@font-face {
  font-family: 'fontawesome';
  font-display: block;
  src: url(url-fontawesome-hien-thi-trong-google-pagespeed-insight);
}

Xem thêm: Tăng tốc website wordpress toàn diện

Khích lệ tình thần bằng 5 sao

Xếp hạng trung bình 5 / 5. Lượt Vote: 10

Share
pinterestShare on PinterestfacebookShare on FacebookMessengerShare on Facebook MessengertelegramShare on Telegram

Đọc thêm bài khác nhé

Cài ionCube Loader trên Cloudpanel

26 Tháng 12, 2024

Cài php extension ionCube trên FastPanel

24 Tháng 12, 2024

Duplicator pro là plugin backup và restore WordPress tốt nhất

24 Tháng 12, 2024

Mẹo CSS để liên kết nhìn đẹp hơn

6 Tháng 10, 2024

Cách xuống dòng chỉ trên điện thoại

26 Tháng 9, 2024

4 Comments

  1. Minh KhanhGuest
    7
    Minh Khanh
    6 năm ago

    cách này rất hay

    Bình luận
    • nguyenminhhungAuthor
      13
      nguyenminhhung
      6 năm ago

      Replied toMinh Khanh

      hello bác Khánh, lại gặp bác rồi.

      Bình luận
  2. tam LyGuest
    1
    tam Ly
    6 năm ago

    nào giờ mình không bình luận trên web nhưng lần này phải log vào cảm ơn bạn, mình làm theo hướng dẫn 1 web rất nổi tiếng nhưng mãi không được, tình cờ vào web bạn mình đã làm thành công, cám ơn bạn nhiều nhé!

    Bình luận
    • nguyenminhhungAuthor
      31
      nguyenminhhung
      6 năm ago

      Replied totam Ly

      cảm ơn bạn nha.
      Đọc bình luận cũng thấy vui vui nè.

      Bình luận

Trả lời tam Ly Hủy

Nguyen Minh Hung

Yêu thời ông bà anh,
sống đời thản nhiên xanh.

Hiền.
Trong sáng.
Biến thái.

BÀI VIẾT TỐN SỨC

Plugin Flyingpress

Plugin FlyingPress vừa tăng tốc website vừa tăng điểm Pagespeed

3 Tháng 12, 2024

Vikunja self-hosted (step by step)

15 Tháng mười một, 2021

Cách Giảm dung lượng ảnh – Nhẹ hơn, đẹp hơn

1 Tháng 3, 2019

Chuyển Docudanang.com.vn từ Vultr sang Amazon Lightsail

6 Tháng 12, 2018

Tăng tốc website – Tối ưu hóa WordPress (Siêu Checklist)

14 Tháng 6, 2018

Chữ ký Minh Hùng

“Trưởng thành không phải là sự rành rẽ thói đời, rồi biến hóa bản thân từ đơn giản đến phức tạp.
Trưởng thành chính là từ trong sự phức tạp của cuộc đời vẫn giữ cho bản thân đơn thuần, biết hài lòng và vui vẻ với những điều giản đơn nhất.”

Trang web sử dụng
Oracle Cloud . Cloud Panel . Nevo WordPress theme

Back to Top
Menu
  • Dành cho website
  • Những thứ mình làm
  • Review tùm lum
  • Cảm ơn trái tim