Nếu bạn để ý thì vào ngày 08/08/2023 vừa qua, bên cạnh việc phát hành WordPress 6.3, Automattic cũng đã chính thức tung ra WooCommerce 8.0.0. Đúng như như kiến trước đó, trong phiên bản mới này, WooCommerce đã chính thức giới thiệu High-Performance Order Storage (HPOS). Vậy thì High-Performance Order Storage là gì? Nó đem lại những lợi ích gì cho website của bạn? Website cần đáp ứng những yêu cầu nào để có thể kích hoạt HPOS? Hãy dành ít phút để cùng WP Căn bản tìm hiểu ngay sau đây.
Thủ thuật WordPress
Tổng hợp các thủ thuật WordPress hay và hữu ích, chia sẻ các kinh nghiệm và mẹo vặt giúp tối ưu hóa website WordPress của bạn một cách nhanh chóng.
Khắc phục lỗi Block Editor không thể cập nhật
Vài ngày gần đây, nhiều bạn liên hệ hỏi tôi về tình trạng website WordPress sử dụng Block Editor (Gutenberg) không thể cập nhật bài viết cũ hay đăng tải bài viết mới. Nội dung thông báo lỗi mà các bạn nhận được là “Updating failed. The response is not a valid JSON response” hoặc “Publishing failed. The response is not a valid JSON response”. Vậy nguyên nhân của tình trạng này là gì? Cách xử lý nó ra sao? Hãy dành ít phút để cùng WP Căn bản tìm hiểu ngay sau đây.
Chống spam cho plugin Contact Form 7
Trong bài viết lần trước, tôi đã từng hướng dẫn cho các bạn cách tối ưu plugin Contact Form 7 để tăng tốc độ load rồi phải không nào? Tuy nhiên, vấn đề mà plugin “lắm tài, nhiều tật” này gặp phải không chỉ mỗi khía cạnh tốc độ load. Một vấn nạn cũng nhức nhối không kém đó chính là spam. Nó gây ra rất nhiều phiền toái cho chủ sở hữu website khi suốt ngày phải nhận email rác. Thật may mắn, có không ít giải pháp để xử lý vấn đề này. Một trong số đó là Akismet.
Loại bỏ “Get the app” khỏi email của WooCommerce
Nếu tôi nhớ không nhầm thì bắt đầu từ phiên bản 7.0, WooCommerce bắt đầu chèn dòng ghi chú “Process your orders on the go. Get the app.” vào cuối email thông báo đơn hàng gửi cho quản trị viên. Mục đích của việc này là nhằm quảng cáo cho ứng dụng WooCommerce mới vừa ra mắt trên cả nền tảng Android lẫn iOS. Mặc dù nó không xuất hiện trên các email gửi cho khách hàng. Tuy nhiên, nó gây ra sự khó chịu cho những quản trị viên giống như tôi và ít nhiều có thể ảnh hưởng tới hiệu suất của website (biết đâu đượ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.
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 đó.
Vô hiệu hóa Administration Email Verification trong WordPress
Administration Email Verification là một tính năng được tích hợp từ phiên bản WordPress 5.3, nhằm hiển thị thông báo yêu cầu quản trị viên của website WordPress xác nhận địa chỉ email của họ mỗi lần đăng nhập vào WordPress Admin. Thông báo này thường chỉ hiển thị khoảng 6 tháng 1 lần. Tuy nhiên, trong một số trường hợp, mức độ xuất hiện của nó có thể xảy ra thường xuyên hơn. Nếu bạn đang cảm thấy khó chịu khi gặp phải thông báo này và muốn vô hiệu hóa nó thì bài viết hôm nay chính là dành cho bạn.
Vô hiệu hóa Auto Linking URL trong bình luận của WordPress
Nếu bạn chưa biết thì WordPress sẽ tự động chuyển các URL dạng văn bản thô (plain text URL) được chèn vào phần bình luận thành các liên kết bấm được. Tuy nhiên, trên thực tế, database WordPress vẫn chỉ lưu trữ những URL này ở dạng văn bản thô, chứ không phải HTML. Điều đó có nghĩa là WordPress đã sử dụng các bộ lọc để chuyển hóa chúng mỗi lần load web. Nó sẽ gây ảnh hưởng xấu đến hiệu suất của website nếu website của bạn có nhiều bình luận và trong các bình luận đó chứa nhiều plain text URL.
Tăng tốc độ load file ngôn ngữ trong website WordPress
Các phân tích hiệu suất chuyên sâu vào đầu năm nay cho thấy các bản dịch ngôn ngữ có thể ảnh hưởng đến thời gian phản hồi của máy chủ. Theo đó, các điểm chuẩn ban đầu cho thấy rằng thời gian tải trung bình của một website được bản địa hóa (ví dụ sử dụng bản dịch tiếng Việt) có thể chậm hơn tới 50% so với các website không được bản địa hóa (sử dụng tiếng Anh mặc định), tùy thuộc vào theme và plugin nào đang được cài đặt. Để khắc phục vấn đề này, các lập trình viên vừa tung ra một plugin thử nghiệm có tên là Performant Translations.
Xóa toàn bộ ảnh WebP trên website WordPress
WebP là định dạng ảnh được khuyên dùng hiện nay vì nó nhẹ hơn khá nhiều so với định dạng JPG và PNG. Tuy nhiên, WebP cũng có một số nhược điểm như chất lượng hình ảnh thấp hơn, tiêu tốn dung lượng lưu trữ và inodes khi phải đồng thời duy trì cả 2 phiên bản (WebP và JPG/ PNG). Nếu bạn đang có ý định loại bỏ định dạng ảnh WebP trên website WordPress của mình vì một trong những nguyên nhân kể trên thì bài viết này này là dành cho bạn.
Bình luận mới nhất