Hoàng Web

Thiết Kế Website WordPress

  • Kho giao diện
  • Dịch Vụ
    • Thiết kế web giá rẻ
    • Thiết kế website WordPress
    • Hosting Miễn Phí 100GB
    • Tích hợp thanh toán MoMo, ViettelPay, Vietcombank, MB..
    • Tối ưu Google PageSpeed
    • Sửa lỗi nâng cấp website
    • Viết plugin WordPress
    • Code Tool theo yêu cầu
  • Bảng giá
  • Quy trình làm việc
  • Giới thiệu
  • Liên Lạc
Trang chủ » Wordpress » Thông báo về sản phẩm đã mua với WooCommerce

Thông báo về sản phẩm đã mua với WooCommerce

Thứ Hai, 26/11/2018 by Hoàng Quách

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Bạn muốn thêm thông báo cho khách hàng về sản phẩm đã mua khi họ có thêm vào giỏ hàng trước đó. Trong bài này chúng ta hiển thị một báo cho cho các sản phẩm đã được thêm vào giỏ hàng & đó cũng là một tính năng nhiều bạn thích.

Mặc định với WooCommerce, bạn có thể thêm tùy thích số lượng của một hay nhiều sản phẩm vào giỏ & người dùng sẽ không biết sản phẩm đó họ đã mua chưa. Bằng cách hiển thị thông báo cho khách hàng của bạn biết về sản phẩm đã có trong giỏ hàng, cửa hàng WooCommerce sẽ trở nên tiện dụng hơn. Để làm điều này bạn chèn đoạn code sau đây vào cuối tệp functions.php

add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' );

 

function woo_custom_cart_button_text() {

 

                global $woocommerce;

 

                foreach($woocommerce->cart->get_cart() as $cart_item_key => $values ) {

                                $_product = $values['data'];

 

                                if( get_the_ID() == $_product->id ) {

                                                return __('Already in cart - Add Again?', 'woocommerce');

                                }

                }

 

                return __('Add to cart', 'woocommerce');

}

/**

* Change the add to cart text on product archives

*/
add_filter( 'add_to_cart_text', 'woo_archive_custom_cart_button_text' );

function woo_archive_custom_cart_button_text() {

                global $woocommerce;

                foreach($woocommerce->cart->get_cart() as $cart_item_key => $values ) {

                                $_product = $values['data'];

                                if( get_the_ID() == $_product->id ) {

                                                return __('Already in cart', 'woocommerce');

                                }

                }

                return __('Add to cart', 'woocommerce');

}

Bây giờ nếu bạn truy cập vào một sản phẩm trên cửa hàng, sản phẩm này bạn đã thêm vào giò trước đó. Lúc này một thông báo xuất hiện thay cho nút Add to cart giống như thế này.

Tuy nhiên người dùng vẫn có thể cập nhật số lượng sản phẩm trên trang giỏ hàng.

Để nhận được bài viết mới vui lòng đăng ký kênh kiến thức WordPress từ A-Z ở Form bên dưới. Bạn cũng có thể nhận được sự trợ giúp trên Twitter và Facebook

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Chuyên mục: Wordpress Tìm kiếm: Woocommerce

Tôi giúp gì cho bạn?

HOÀNG WEB

Địa chỉ: Tây Sơn, Phường Quang Trung, Quận Đống Đa, Hà Nội

Hotline: 0987 342 124 – 0868 292 303 (8h:00 – 21h:00)

Email: [email protected]

Website: www.hoangweb.com

KẾT NỐI VỚI TÔI

  • Facebook
  • GitHub
  • YouTube

SẢN PHẨM

  • Plugin Thanh Toán Quét Mã QR Code Tự Động
  • WP2Speed – Tối ưu Google Speed
  • 23WebHost – Hosting Miễn Phí 100GB

LIÊN KẾT

  • Có nên thuê thiết kế website giá rẻ?
  • Hướng dẫn thanh toán
  • Chính sách hoàn tiền
  • Trung tâm hỗ trợ

Copyright © 2023 | All rights reserved | HOANG WEB
Mọi hình thức sao chép nội dung trên website này mà chưa được sự đồng ý đều là trái phép.