Với hơn 5 triệu website đang kích hoạt (tính tới thời điểm mà tôi đăng bài viết này), Contact Form 7 chắc chắn là plugin tạo biểu mẫu liên hệ phổ biến nhất trên nền tảng WordPress. Nhưng phổ biến không đồng nghĩa với tối ưu, đặc biệt là về tốc độ load. Contact Form 7 được đánh giá là khá nặng nề và gây nhiều ảnh hưởng tiêu cực tới tốc độ load của website. Nếu điều kiện cho phép, các bạn nên xem xét chuyển sang sử dụng một plugin khác, chẳng hạn như Forminator hoặc WPForms.
Tăng tốc WordPress
Tổng hợp các thủ thuật và plugins tối ưu tốc độ load, giúp bạn tăng tốc WordPress một cách đơn giản và nhanh chóng mà không gây lỗi.
Danh sách table của các plugin trong database WordPress
Thông thường, nhiều plugin sẽ tự động tạo thêm một hoặc một số table vào database WordPress khi chúng được cài đặt và kích hoạt. Những table này thường sẽ không bị xóa khi plugin đó bị vô hiệu hóa hay xóa bỏ. Lâu dần, số lượng table rác ngày càng nhiều khiến cho database của bạn càng trở nên cồng kềnh và chậm chạp. Nếu bạn đang muốn xóa bỏ chúng nhưng không biết chính xác table được tạo ra bởi plugin nào thì bài viết này chính là dành cho bạn.
Lưu trữ script của bên thứ ba ngay trên host
Trong bài viết trước đây, tôi đã từng hướng dẫn cho các bạn cách trì hoãn tải script của bên thứ ba trong WordPress rồi phải không nào? Mặc dù đây là một giải pháp rất hay để tăng tốc độ load cho website. Tuy nhiên, nó vẫn chưa thực sự hoàn hảo khi mà script vẫn được tải từ máy chủ của bên thứ ba. Điều này khiến cho tốc độ load của website vẫn phải phụ thuộc vào tốc độ tải script từ máy chủ bên ngoài. Hôm nay, tôi sẽ giới thiệu cho các bạn một phương án để khắc phục vấn đề kể trên.
Resize hình ảnh hàng loạt trong website WordPress
Vừa qua, tôi có giúp một khách hàng resize (thay đổi kích thước) toàn bộ hình ảnh trên website WordPress để giảm dung lượng lưu trữ và tăng tốc độ load. Nếu bạn cũng đang ở trong trường hợp tương tự (trước đó đã upload rất nhiều hình ảnh có kích thước quá lớn khiến size load chậm và tốn nhiều dung lượng lưu trữ) thì ngay sau đây là giải pháp. Với sự trợ giúp của một plugin có tên là Bulk image resizer, bạn có thể resize hình ảnh hàng loạt một cách dễ dàng.
Vô hiệu hóa WordPress Global Styles giúp tăng tốc website
Nếu bạn chưa biết thì kể từ phiên bản 5.9.0, WordPress đã bổ sung thêm tính năng “Duotone Filters” nhằm cho phép người dùng sử dụng các bộ lọc màu với hình ảnh (xem chi tiết tại đây). Để tính năng này có thể hoạt động được, họ đã chèn thêm các đoạn code CSS và SVG vào mã nguồn website. Chúng có dung lượng khá lớn và sẽ gây ảnh hưởng tới tốc độ load của website. Trong trường hợp bạn không sử dụng Block Editor (Gutenberg) hoặc không sử dụng bộ lọc màu, tốt nhất bạn nên vô hiệu hóa WordPress Global Styles đi cho đỡ nặng web.
Xác định plugin nặng làm chậm website WordPress
Trong bài viết cách đây khá lâu, tôi đã từng thống kê cho các bạn những nguyên nhân có thể khiến website load chậm rồi phải không nào? Trong đó, việc sử dụng plugin vô tội vạ, không cần thiết và không có chọn lọc là một trong những nguyên nhân quan trọng nhất. Vậy làm thế nào để xác định các plugin nặng, có thể gây ảnh hưởng xấu tới tốc độ load website của bạn? Trong bài viết hôm nay, tôi sẽ hướng dẫn cho các bạn cách đơn giản nhất để làm điều đó.
Hướng dẫn gỡ bỏ hoàn toàn WooCommerce
Có thể bạn chưa biết, khi bạn vô hiệu hóa và xóa bỏ plugin WooCommerce theo cách thông thường, chỉ có các file và folder của plugin bị xóa bỏ. Những dữ liệu khác như: thông tin sản phẩm, danh mục sản phẩm, đơn hàng… vẫn tiếp tục được lưu trong database. Điều này sẽ khiến database của website cồng kềnh và chậm chạp hơn, bởi vì lượng dữ liệu tạo ra bởi WooCommerce thường rất lớn. Trong bài viết này, tôi sẽ hướng dẫn cho các bạn cách gỡ bỏ hoàn toàn WooCommerce và các dữ liệu của nó.
Tắt lựa chọn ngôn ngữ trong trang đăng nhập WordPress
Kể từ phiên bản 5.9, WordPress đã tích hợp thêm tính năng cho phép người dùng lựa chọn ngôn ngữ trong trang đăng nhập. Tuy nhiên, không phải ai cũng thực sự cần tới tính năng này. Nếu cảm thấy nó không hữu dụng (website chỉ sử dụng một ngôn ngữ duy nhất), bạn hoàn toàn có thể vô hiệu hóa nó để tránh rối mắt cũng như cải thiện phần nào tốc độ load cho trang đăng nhập. Trong bài viết hôm nay, tôi sẽ hướng dẫn cho các bạn một số phương pháp đơn giản để làm điều đó.
Hướng dẫn nâng cấp PHP 8.1 cho website WordPress
Vài ngày trước, PHP 8.1 đã chính thức có mặt trên dịch vụ WordPress Hosting của WP Căn bản. Đây là phiên bản PHP mới nhất tính đến thời điểm hiện tại với nhiều cải tiến và tính năng bổ sung. Nếu có nhu cầu tìm hiểu kỹ hơn về phiên bản này, các bạn có thể tham khảo tại đây. Quay trở lại vấn đề chính, vì là phiên bản mới nên rất nhiều theme và plugin WordPress vẫn chưa hỗ trợ tốt cho PHP 8 chứ đừng nói là PHP 8.1. Chắc hẳn, sẽ cần chờ một thời gian khá dài nữa để các lập trình viên kịp update code.
Cache website WordPress bằng plugin Surge
Nếu bạn đang tìm kiếm một giải pháp vô cùng đơn giản để cache website WordPress của mình nhằm tăng tốc độ load và khả năng chịu tải thì đây chắc chắn là bài viết dành cho bạn. Một plugin mới vừa được phát hành có tên là Surge sẽ giúp bạn cache HTML của website WordPress nhanh chóng mà không cần qua bất cứ một bước cấu hình nào. Nó là sự bổ sung tuyệt vời cho những plugin hỗ trợ tối ưu mã nguồn như Autoptimize vốn không được trang bị sẵn tính năng cache dữ liệu.
Bình luận mới nhất