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 » Wordpress plugins » Hiển thị thông báo tình trạng sản phẩm – WooCommerce

Hiển thị thông báo tình trạng sản phẩm – WooCommerce

Thứ Năm, 25/09/2014 by Hoàng Quách

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

Tại trang sản phẩm chi tiết, bạn có thể biết được mọi thông tin về sản phẩm như giá, lựa chọn các thuộc tính cho sản phẩm nếu có, tình trạng trong kho cho biết sản phẩm còn hay hết hàng…
Ngôn ngữ trong plugin woocommerce dựa trên thay đổi ngôn ngữ hiển thị trong wordpress , bằng cách khai báo vào file wp-config.php.
Ngoài ra, bạn cũng thể sửa file ngôn ngữ .po trực tiếp trong thư mục plugin sử dụng trình soạn thảo notepad++ hoặc phần mềm PoEditor

Trong bài hôm nay mình sẽ hướng dẫn các bạn sửa lại dòng thông báo tình trạng sản phẩm trong trang chi tiết.
product-status-woo

Để sửa nội dung này bạn có thể edit file ngôn ngữ bạn đang sử dụng trên website có trong thư mục plugin hoặc có thể thông qua woocommerce API.
Tuy nhiên bạn không nên sửa trực tiếp file ngôn ngữ của plugin, trong trường hợp nâng cấp woocommerce những thay đổi của bạn sẽ bị mất. Để thay đổi nội dung thông báo cho biết sản phẩm đó còn hàng hay đã bán hết rồi chúng ta sử dụng hook woocommerce_get_availability.

<?php
add_filter( 'woocommerce_get_availability', 'custom_get_availability', 1, 2);
function custom_get_availability( $availability, $_product ) {
//change text "In Stock' to 'SPECIAL ORDER'
    if($_product->is_in_stock()){
		$availability['availability']=$_product->get_stock_quantity().' '.__('Còn hàng','woocommerce');
	}

    //change text "Out of Stock' to 'SOLD OUT'
    if(!$_product->is_in_stock()) {
		$availability['availability']=__('Hết hàng','woocommerce');
	}
    return $availability;
}
?>

Thêm code trên vào functions.php và save lại, tải lại trang sản phẩm bạn sẽ thấy kết quả giống như hình dưới:
product-status-woo1

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên Twitter và Facebook

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

Chuyên mục: Wordpress, Wordpress plugins Tìm kiếm: web bán hàng, Woocommerce, wordpress plugins

Comments

  1. hà says

    Thứ Tư, 22/08/2018 at 4:31 chiều

    cảm ơn bài viết hay.
    Bên em đã sửa được.
    https://tdb.com.vn

  2. Kami says

    Thứ Năm, 19/03/2020 at 4:12 chiều

    Cho mình hỏi sau khi thêm code rồi thì làm sao để chỉnh số 98

    Và làm thế nào để có dòng như Shopee: “9 Đã bán” “98 Còn hàng”

    và sao mình làm mà chưa đc kiểm tra giúp mình đc ko ah https://kami.vn (web mình đang làm)
    mình cám ơn

    • Hoàng Quách says

      Thứ Sáu, 20/03/2020 at 5:13 chiều

      Để hiển thị số sản phẩm đã bán, bạn xem bài viết này /wordpress/hien-thi-so-luong-da-ban

  3. hùng says

    Chủ Nhật, 19/04/2020 at 8:54 chiều

    Cho mình hỏi mình muốn hiển thị thì trạng sản phẩm sau giá sản phẩm thì làm thế nào bạn

    • Hoàng Quách says

      Thứ Hai, 20/04/2020 at 10:23 sáng

      Tham khảo https://stackoverflow.com/questions/53456061/move-stock-availability-location-in-woocommerce-single-product-page

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.