TheYourList LogoTheYourList

Hướng dẫn thay đổi tên Giỏ hàng trong WooCommerce

Hướng dẫn chi tiết 3 cách thay đổi tên "Giỏ hàng" thành tên khác trong WooCommerce: sử dụng filter PHP, plugin Loco Translate, và chỉnh sửa file ngôn ngữ.

R

Ryan Tee

Tác giả

16 tháng 12, 2025
2 phút đọc
Hướng dẫn thay đổi tên Giỏ hàng trong WooCommerce
Bài viết

Giới thiệu

Khi xây dựng cửa hàng WooCommerce, đôi khi bạn muốn thay đổi tên "Giỏ hàng" thành một tên khác phù hợp hơn với thương hiệu hoặc ngôn ngữ của mình. Bài viết này sẽ hướng dẫn bạn các cách để thay đổi tên giỏ hàng trong WooCommerce.

Cách 1: Sử dụng Filter (Khuyến nghị)

Thêm đoạn code sau vào file functions.php của theme hoặc plugin tùy chỉnh:

// Thay đổi tên "Giỏ hàng" trong menu
add_filter('woocommerce_product_add_to_cart_text', 'custom_add_to_cart_text');
function custom_add_to_cart_text() {
    return __('Thêm vào túi', 'woocommerce');
}

// Thay đổi tên trong breadcrumb và tiêu đề trang add_filter('gettext', 'change_cart_text', 20, 3); function change_cart_text($translated_text, $text, $domain) { if ($domain === 'woocommerce') { switch ($text) { case 'Cart': $translated_text = 'Túi hàng'; break; case 'View cart': $translated_text = 'Xem túi hàng'; break; case 'Add to cart': $translated_text = 'Thêm vào túi'; break; } } return $translated_text; }

Cách 2: Sử dụng Plugin Loco Translate

Nếu bạn không muốn chỉnh sửa code, có thể sử dụng plugin Loco Translate:

  1. Cài đặt và kích hoạt plugin Loco Translate
  2. Vào Loco Translate > Plugins > WooCommerce
  3. Chọn ngôn ngữ cần chỉnh sửa (ví dụ: Vietnamese)
  4. Tìm kiếm từ "Cart" hoặc "Giỏ hàng"
  5. Nhập bản dịch mới của bạn (ví dụ: "Túi hàng")
  6. Lưu thay đổi

Cách 3: Chỉnh sửa file ngôn ngữ trực tiếp

Nếu bạn muốn chỉnh sửa file ngôn ngữ:

  1. Truy cập thư mục wp-content/languages/plugins/
  2. Tìm file woocommerce-vi.po (hoặc ngôn ngữ tương ứng)
  3. Mở bằng phần mềm Poedit
  4. Tìm và thay đổi các chuỗi liên quan đến "Giỏ hàng"
  5. Lưu file

Lưu ý quan trọng

  • Backup trước khi chỉnh sửa: Luôn sao lưu website trước khi thay đổi code
  • Child theme: Nên sử dụng child theme để tránh mất thay đổi khi cập nhật theme
  • Cache: Xóa cache sau khi thay đổi để thấy kết quả

Kết luận

Việc thay đổi tên "Giỏ hàng" trong WooCommerce khá đơn giản với các phương pháp trên. Cách sử dụng filter là được khuyến nghị nhất vì nó linh hoạt và dễ quản lý. Chúc bạn thành công!

R

Ryan Tee

Chuyên gia phát triển web với nhiều năm kinh nghiệm trong lĩnh vực WordPress và E-commerce.