WooCommerce là một trong những giải pháp phổ biến và nhanh chóng nhất để tạo website bán hàng online. Tuy nhiên, nó chưa bao giờ là lựa chọn tốt nhất bởi sự cồng kềnh về mã nguồn và khả năng tối ưu cơ sở dữ liệu kém. Càng cập nhật lên các phiên bản mới hơn, WooCommerce càng nặng nề vì những tính năng không thực sự quá cần thiết. Nếu bạn đang tìm kiếm cách để tinh giản WooCommerce, giúp website nhẹ nhàng hơn thì bài viết này là dành cho bạn. Với sự trợ giúp của một plugin có tên là Disable WooCommerce Bloat, mọi việc sẽ trở nên dễ dàng hơn bao giờ hết.
Các tính năng của Disable WooCommerce Bloat
Tại thời điểm mà tôi đăng tải bài viết này, plugin Disable WooCommerce Bloat đang được trang bị một số tính năng như sau:
Remove bloat
- WooCommerce Admin: vô hiệu hóa WooCommerce Admin (mục Home), mục Analytics và Notification Bar (thanh thông báo nằm trên cùng).
- Marketing Hub: vô hiệu hóa mục Marketing. Tính năng Coupons sẽ được đưa trở về WooCommerce => Coupons như cũ.
Admin interface
- WooCommerce.com notice: loại bỏ thông báo “Connect your store to WooCommerce.com to receive extensions updates and support”.
- WooCommerce Status Meta Box: loại bỏ các widget của WooCommerce khỏi WordPress Dashboard.
- Marketplace Suggestions: loại bỏ các đề xuất từ WooCommerce.com.
- Extensions submenu: loại bỏ mục Extensions (chợ tiện ích mở rộng của WooCommerce.com).
Site performance
- Password Strength Meter: tắt tính năng hiển thị độ mạnh của mật khẩu.
- WooCommerce scripts and styles: loại bỏ file JS và CSS của WooCommerce trên những trang không phải là trang sản phẩm, giỏ hàng và thanh toán.
- WooCommerce Cart Fragments: tắt tính năng Cart Fragments (
?wc-ajax=get_refreshed_fragments
), chỉ nên làm trong trường hợp website của bạn không có biểu tượng giỏ hàng hoặc thiết lập tự động chuyển hướng tới trang giỏ hàng sau khi người dùng thêm hàng vào giỏ. - WooCommerce Widgets: loại bỏ các widget mặc định của WooCommerce. Chỉ nên kích hoạt nếu bạn không sử dụng bất cứ widget nào.
Third-party plugins bloat
- Jetpack promotions: loại bỏ quảng cáo của Jetpack trong trường hợp bạn đang sử dụng plugin này trên website.
- SkyVerge Dashboard: loại bỏ SkyVerge Dashboard nếu bạn đang sử dụng các plugin của SkyVerge.
- Elementor Dashboard widget: loại bỏ widget của Elementor trong WordPress Dashboard nếu site của bạn đang sử dụng plugin này.
Tinh giản WooCommerce với Disable WooCommerce Bloat
1. Đầu tiên, các bạn cần phải cài đặt và kích hoạt plugin Disable WooCommerce Bloat (download).
2. Tiếp theo, truy cập WooCommerce => Settings => Advanced => Disable WooCommerce Bloat. Tại đây, các bạn sẽ thấy một số thiết lập như hình bên dưới.
Tick chọn những tính năng bạn muốn loại bỏ sau đó click vào nút Save Changes. Danh sách các tính năng đã được tôi liệt kê ở phần trên nên sẽ không đề cập lại nữa.
3. Xóa cache website (nếu có) và cache trình duyệt rồi kiểm tra kết quả. Thật đơn giản phải không nào? Chúc các bạn thành công!
Bạn biết giải pháp nào khác hiệu quả hơn giúp tinh giản WooCommerce và tăng tốc nó? Đừng quên chia sẻ nó với chúng tôi thông qua khung bình luận bên dưới.