WooCommerce Cart Hooks – Hướng dẫn với các ví dụ

WooCommerce cực kỳ thân thiện với các nhà phát triển vì nó có rất nhiều hành động và bộ lọc – hoặc chỉ là hook. Chúng tôi sử dụng chúng thường xuyên khi chúng tôi phát triển các plugin WooCommerce và để điều chỉnh trang giỏ hàng của chúng tôi, tại WP Desk. Bất kể bạn là nhà phát triển WooCommerce mới bắt đầu hay nâng cao, chúng tôi đã tạo bài viết WooCommerce Cart Hooks này để giúp bạn tìm đúng Hook mà bạn đang tìm kiếm.

Đây là một bài đăng trong loạt bài Hướng dẫn về WooCommerce Hooks . Hãy nhớ đọc tất cả mọi thứ để tìm hiểu mọi thứ về các móc WooCommerce và tìm chúng ở đâu.

WooCommerce Cart Hooks – Hướng dẫn trực quan

Dưới đây, bạn sẽ tìm thấy tất cả các móc có sẵn trong trang giỏ hàng WooCommerce. Hướng dẫn này dựa trên Storefront chủ đề WooCommerce chính thức.

Hướng dẫn trực quan về WooCommerce Cart Hooks
Hướng dẫn trực quan về WooCommerce Cart Hooks

WooCommerce Empty Cart Hooks – Hướng dẫn trực quan

Ngoài ra còn có 1 móc trong trang giỏ hàng trống:

Hướng dẫn trực quan về móc giỏ hàng rỗng WooCommerce
WooCommerce Empty Cart Hooks

WooCommerce Cart Hooks – Hướng dẫn Trực quan Trực tiếp

Ngoài hướng dẫn trực quan tĩnh ở trên, chúng tôi đã tạo toàn bộ trải nghiệm giỏ hàng WooCommerce trên một trang trực tiếp. Bạn có thể xem trực tiếp tất cả các móc, thêm hoặc xóa sản phẩm khỏi giỏ hàng, nhấp qua toàn bộ cửa hàng hoặc thậm chí thao tác với các công cụ dành cho nhà phát triển của bạn trong trình duyệt.

WooCommerce Cart Hooks – Danh sách đầy đủ

  • woocommerce_before_cart
  • woocommerce_before_cart_table
  • woocommerce_before_cart_contents
  • woocommerce_cart_contents
  • woocommerce_cart_coupon
  • woocommerce_cart_actions
  • woocommerce_after_cart_contents
  • woocommerce_after_cart_table
  • woocommerce_cart_collaterals
  • woocommerce_before_cart_totals
  • woocommerce_cart_totals_before_shipping
  • woocommerce_after_shipping_rate
  • woocommerce_before_shipping_calculator
  • woocommerce_after_shipping_calculator
  • woocommerce_cart_totals_after_shipping
  • woocommerce_cart_totals_before_order_total
  • woocommerce_cart_totals_after_order_total
  • woocommerce_proceed_to_checkout
  • woocommerce_after_cart_totals
  • woocommerce_after_cart
  • woocommerce_cart_is_empty

Xóa các thao tác mặc định trên trang giỏ hàng

Theo mặc định, chỉ một số hook được WooCommerce sử dụng để thêm:

  • bán chéo bên cạnh tổng số giỏ hàng ( woocommerce_cross_sell_display)
  • tổng số giỏ hàng bên cạnh số lần bán kèm ( woocommerce_cart_totals)
  • tiến hành nút thanh toán dưới tổng số giỏ hàng ( woocommerce_button_proceed_to_checkout)

Bạn có thể dễ dàng loại bỏ các chức năng này bằng cách dán đoạn mã sau vào tệp functions.php trong chủ đề của bạn hoặc tốt nhất là chủ đề con.

Nhận xét bài viết!