Hoàng Web

Thiết Kế Website WordPress

  • Kho giao diện
  • Dịch Vụ
    • Tăng tốc độ WordPress
    • Tối ưu website WordPress
    • Thiết kế website WordPress
    • Viết plugin WordPress
    • Sửa lỗi nâng cấp website
  • 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

Để 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

Bài viết liên quan:

  1. Thay đổi giao diện template cho woocommerce
  2. Sửa thông báo khi nhấn nút Add to cart cho WooCommerce.
  3. Thêm custom fields cho variation product trong woocommerce
  4. Hướng dẫn tạo variation product trong woocommerce
  5. WooCommerce – Tự động thêm sản phẩm vào giỏ hàng khi truy cập vào website
  6. Redirect URL sau khi nhấn add to cart [WooCommerce]
  7. Tùy biến nút add to cart với woocommerce – phần 2
  8. Thay đổi layout tùy biến template trong woocommerce
  9. Thêm currency đơn vị tiền tệ cho quốc gia với woocommerce
  10. Hiển thị (sale flash) % chiết khấu cho sản phẩm – WooCommerce

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

Đăng ký nhận bài viết mới

Vui lòng điền chính xác email ở bên dưới để nhận thông báo bài viết mới.

Bạn đã đăng ký thành công!

Lỗi! hãy làm lại.

thông tin của bạn được 100% bảo mật...

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 https://www.hoangweb.com/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?

Nhận bài viết mới

Vui lòng điền chính xác email ở bên dưới để nhận thông báo bài viết mới.

Cám ơn bạn đã đăng ký.

Lỗi, hãy làm lại

thông tin của bạn được 100% bảo mật...

HOÀNG WEB

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

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

Email: [email protected]

Website: www.hoangweb.com

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

  • Facebook
  • Snapchat

SẢN PHẨM

  • Plugin Auto-Sync Google Shopping cho WooCommerce
  • Phần mềm chặn click ảo
  • WP2Speed.com – Tăng tốc WordPress

LIÊN KẾT

  • Hướng dẫn thanh toán
  • Chính sách hoàn tiền
  • Trung tâm hỗ trợ

Copyright © 2021 | 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.