Bảo mật luôn là một vấn đề quan trọng và cấp bách hàng đầu đối với các website. Trong WordPress, bạn có thể bảo mật bằng các phương pháp khác nhau, chẳng hạn như sử dụng file .htaccess, plugin… Tuy nhiên, bằng cách chỉnh sửa các thiết lập và bổ sung code vào file wp-config.php, khả năng bảo mật website của bạn sẽ trở nên mạnh mẽ hơn bao giờ hết. Ngay sau đây, tôi sẽ hướng dẫn chi tiết cho các bạn cách để làm điều đó.
Vô hiệu hóa reCAPTCHA của web server LiteSpeed
Nếu bạn đang sử dụng dịch vụ WordPress Hosting server Singapore do WP Căn bản cung cấp thì chắc hẳn đã ít nhất một lần nhìn thấy thông báo yêu cầu xác nhận không phải là robot khi truy cập vào khu vực quản trị WordPress rồi phải không nào? Đây là một tính năng được phát triển bởi LiteSpeed Technologies nhằm mục đích chống brute force attack. Tuy nhiên, trong một số trường hợp, nó thực sự gây ra sự khó chịu khi bắt người dùng liên tục phải xác nhận reCAPTCHA.
Loại bỏ các widget mặc định của WooCommerce
Thông thường, WooCommerce sẽ tích hợp thêm một số widget vào website của bạn. Mục đích của việc này là nhằm giúp shop bán hàng online của bạn có thêm nhiều tính năng chuyên nghiệp và hữu ích. Tuy nhiên, không phải lúc nào bạn cũng thực sự cần đến chúng. Loại bỏ những widget này khi không cần dùng đến là một trong những ý tưởng tốt giúp tiết kiệm tài nguyên và tăng tốc độ load cho website. Hãy dành ra vài phút để cùng WP Căn bản tìm hiểu ngay sau đây.
Hướng dẫn cache toàn bộ dữ liệu website lên CloudFlare
Theo mặc định, CloudFlare chỉ cache các file dữ liệu tĩnh (CSS, JS, hình ảnh…) trên hệ thống CDN của họ. Nó không cache HTML, do đó tác dụng cải thiện tốc độ load và khả năng chịu tải cho website của CloudFlare chưa phải ở mức cao nhất. Nếu bạn đang sử dụng CloudFlare thì ngay sau đây là hướng dẫn giúp cache toàn bộ dữ liệu website của mình lên CloudFlare. Tương tự như tính năng của các plugin tạo cache trên WordPress, CloudFlare sẽ cho phép bạn tạo một bản cache hoàn chỉnh cho website.
Vô hiệu hóa XML Sitemaps mặc định của WordPress
Như vậy là WordPress 5.5 đã chính thức được phát hành tới tay người dùng vào đêm hôm qua theo giờ Việt Nam. Phiên bản lần này đi kèm rất nhiều tính năng mới như: XML Sitemaps, lazy load hình ảnh, tự động cập nhật theme và plugin, cập nhật theme và plugin bằng file .zip… Thông tin chi tiết các bạn có thể tham khảo thêm tại đây. Quay trở lại vấn đề chính, XML Sitemaps mặc định của WordPress hiện tại còn rất sơ khai. Không có bất cứ thiết lập nào liên quan đến tính năng này.
Khắc phục lỗi Google Fonts trong Google PageSpeed Insights
Google Fonts là một thư viện fonts trực tuyến miễn phí của Google, cung cấp cho người dùng hơn 600 fonts chữ khác nhau để sử dụng trên website của họ. Không thể phủ nhận được rằng, nhờ có Google Fonts, giao diện của các website trở nên lộng lẫy, đa dạng và cá tính hơn rất nhiều. Thế nhưng, cái gì cũng có mặt trái của nó. Việc sử dụng Google Fonts sẽ khiến cho website của bạn load chậm hơn một chút hoặc rất nhiều.
WordPress 6.4 “Shirley” chính thức phát hành
Vào ngày hôm qua (07/11/2023), WordPress 6.4 “Shirley” đã chính thức được phát hành tới tay người dùng. “Shirley” được đặt theo tên của nghệ sĩ nhạc jazz Shirley Horn. Ngoài theme mặc định mới Twenty Twenty-Four (2024), WordPress 6.4 cũng mang tới nhiều cải tiến và thay đổi, giúp trải nghiệm của bạn với WordPress trở nên tuyệt vời hơn. Hãy dành vài phút để cùng WP Căn bản tìm hiểu thử xem WordPress 6.4 có những gì đáng để nâng cấp nhé.
Kết nối WooCommerce với Google Sheets để lưu trữ dữ liệu
Theo mặc định, WooCommerce sẽ lưu thông tin của các đơn hàng vào trong database của WordPress. Tuy nhiên, nếu vì một lý do nào đó, bạn muốn đồng bộ dữ liệu đơn hàng lên Google Sheets thì bài viết này chính là dành cho bạn. Với sự trợ giúp của một plugin có tên là WooCommerce Google Sheet Connector đến từ cùng một nhà phát triển với plugin trong bài viết “Kết nối Contact Form 7 với Google Sheets để lưu trữ dữ liệu”, mọi thứ sẽ trở nên dễ dàng hơn bao giờ hết.
Kết nối Contact Form 7 với Google Sheets để lưu trữ dữ liệu
Trong bài viết hôm trước, tôi đã hướng dẫn cho các bạn cách lưu dữ liệu Contact Form 7 vào database WordPress rồi phải không nào? Tuy nhiên, nhược điểm của phương pháp này là nó sẽ làm database của WordPress phình to lên theo thời gian, đặc biệt là khi bạn có nhiều form liên hệ, nhiều người liên hệ. Bạn sẽ phải xóa bớt dữ liệu không cần thiết của CF7 (quá cũ hoặc không còn sử dụng) để làm nhẹ database. Điều này khá phiền phức.
Tối ưu plugin Contact Form 7 để tăng tốc độ load
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.












Bình luận mới nhất