---
title: "Loại bỏ các widget mặc định của WooCommerce"
author: "Trung Hiếu"
date: "2020-05-19"
lastmod: "2023-11-22"
url: "https://wpcanban.com/wordpress/thu-thuat-wordpress/loai-bo-cac-widget-mac-dinh-cua-woocommerce.html"
---

# Loại bỏ các widget mặc định của WooCommerce

Loại bỏ các widget mặc định của WooCommerce một cách đơn giản.

![loai-bo-cac-widget-mac-dinh-cua-woocommerce](https://wpcanban.com/wp-content/uploads/2020/05/loai-bo-cac-widget-mac-dinh-cua-woocommerce.png)

Thông thường, [WooCommerce](https://wpcanban.com/tag/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](https://wpcanban.com/) tìm hiểu ngay sau đây.

Tham khảo thêm:

- [Vô hiệu hóa widget không cần thiết trong WordPress](https://wpcanban.com/wordpress/thu-thuat-wordpress/vo-hieu-hoa-widget-trong-wordpress.html)
- [Loại bỏ các file CSS mặc định của WooCommerce](https://wpcanban.com/wordpress/thu-thuat-wordpress/loai-bo-cac-file-css-mac-dinh-cua-woocommerce.html)

## Các widget mặc định của WooCommerce

Theo mặc định, WooCommerce sẽ tích hợp thêm các widgets sau đây vào website WordPress của bạn:

1. Product Categories (`WC_Widget_Product_Categories`)
2. Product Tag Cloud (`WC_Widget_Product_Tag_Cloud`)
3. Cart (`WC_Widget_Cart`)
4. Filter Products by Attribute (`WC_Widget_Layered_Nav`)
5. Active Product Filters (`WC_Widget_Layered_Nav_Filters`)
6. Filter Products by Price (`WC_Widget_Price_Filter`)
7. Product Search (`WC_Widget_Product_Search`)
8. Products by Rating (`WC_Widget_Top_Rated_Products`)
9. Recent Product Reviews (`WC_Widget_Recent_Reviews`)
10. Recent Viewed Products (`WC_Widget_Recently_Viewed`)
11. Product Categories (`WC_Widget_Product_Categories`)
12. Products (`WC_Widget_Products`)

Tuy nhiên, tùy vào từng theme mà số lượng widget hiển thị thực tế sẽ khác nhau.

![cac-widget-mac-dinh-cua-woocommerce](https://wpcanban.com/wp-content/uploads/2020/05/cac-widget-mac-dinh-cua-woocommerce.png)

## Loại bỏ các widget mặc định

Trong trường hợp không cần sử dụng tới những widget này hoặc theme đã hỗ trợ sẵn widget khác với tính năng tốt hơn, bạn có thể vô hiệu hóa chúng bằng cách chèn code sau đây vào file `functions.php` của theme hoặc child theme đang kích hoạt.

```
add_action( 'widgets_init', 'remove_woo_widgets' );
function remove_woo_widgets() {
  unregister_widget( 'WC_Widget_Product_Categories' );
  unregister_widget( 'WC_Widget_Product_Tag_Cloud' );
  unregister_widget( 'WC_Widget_Cart' );
  unregister_widget( 'WC_Widget_Layered_Nav' );
  unregister_widget( 'WC_Widget_Layered_Nav_Filters' );
  unregister_widget( 'WC_Widget_Price_Filter' );
  unregister_widget( 'WC_Widget_Product_Search' );
  unregister_widget( 'WC_Widget_Top_Rated_Products' );
  unregister_widget( 'WC_Widget_Recent_Reviews' );
  unregister_widget( 'WC_Widget_Recently_Viewed' );
  unregister_widget( 'WC_Widget_Product_Categories' );
  unregister_widget( 'WC_Widget_Products' );
}
```

Các bạn cũng có thể sử dụng plugin [Code Snippets](https://vi.wordpress.org/plugins/code-snippets/) để chèn code. Nhớ xóa dòng code tương ứng với những widget mà bạn giữ lại nhé. Và đây là kết quả (tôi giữ lại 2 widget là Cart và Product Search):

![sau-khi-loai-bo-cac-widget-mac-dinh-cua-woocommerce](https://wpcanban.com/wp-content/uploads/2020/05/sau-khi-loai-bo-cac-widget-mac-dinh-cua-woocommerce.png)

Thật đơn giản phải không nào? Chúc các bạn thành công!

*Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều.* :)
