No Code Building
  • LIÊN HỆ
  • TÀI CHÍNH
  • GIẢI TRÍ
  • CUỘC SỐNG
  • CÔNG NGHỆ
  • WORDPRESS
No Result
View All Result
No Code Building
  • LIÊN HỆ
  • TÀI CHÍNH
  • GIẢI TRÍ
  • CUỘC SỐNG
  • CÔNG NGHỆ
  • WORDPRESS
No Result
View All Result
No Code Building
No Result
View All Result
Home Công nghệ

Code chỉ hiển thị Giá thấp nhất hoặc Giá cao nhất của Sản phẩm có biến thể Variable Products

in Công nghệ, WordPress
0
Code chỉ hiển thị Giá thấp nhất hoặc Giá cao nhất của Sản phẩm có biến thể Variable Products
321
SHARES
1.8k
VIEWS
Share on FacebookShare on Twitter

Nếu bạn đang sử dụng Woocommerce, bạn có thể sẽ không thích cách hiển thị khoảng giá mặc định của Sản phẩm có biến thể Variable Products. Thay vào đó, bạn có thể tùy biến giá theo cách của riêng mình. Trong bài viết này, mình sẽ hướng dẫn đoạn code chỉ hiển thị Giá thấp nhất hoặc Giá cao nhất của loại sản phẩm này.

Ủng hộ mình bằng cách click vào 1-2 quảng cáo bất kỳ trên website nhé. Cảm ơn bạn nhiều nhiều.

No Code Building – Admin

Hướng dẫn cách chèn code PHP vào website

Nếu bạn nào chưa biết cách chèn code PHP vào website. Mời bạn tham khảo bài viết “Cách chèn code PHP vào website” của mình nhé.

Chỉ hiển thị Giá thấp nhất của Sản phẩm có biến thể (Show only the lowest price on variable products)

Phạm vi giá sản phẩm biến thể thường hiển thị dao động theo khoảng, ví dụ 3.000.000đ – 5.000.000đ.

Với sự trợ giúp của đoạn mã dưới đây, bạn sẽ có thể ẩn giá cao nhất, đồng thời thêm chữ “Giá từ:” vào trước giá tối thiểu. Trong đoạn code, mình giữ nguyên bản tiếng Anh là “From:”, bạn có thể tùy chỉnh nhé.

// Show only lowest prices in WooCommerce variable products

add_filter( 'woocommerce_variable_sale_price_html', 'wpglorify_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wpglorify_variation_price_format', 10, 2 );
 
function wpglorify_variation_price_format( $price, $product ) {
 
// Main Price
$prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( 'From: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
 
// Sale Price
$prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'From: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
 
if ( $price !== $saleprice ) {
$price = '<del>' . $saleprice . $product->get_price_suffix() . '</del> <ins>' . $price . $product->get_price_suffix() . '</ins>';
}
return $price;
}

Chỉ hiển thị Giá cao nhất của Sản phẩm có biến thể (Show only the highest price on variable products)

Nếu vì lý do nào đó bạn muốn hiển thị giá tối đa thay vì giá tối thiểu, hãy sử dụng đoạn mã sau.

add_filter( 'woocommerce_variable_sale_price_html', 'wpglorify_variation_price_format', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wpglorify_variation_price_format', 10, 2 );
 
function wpglorify_variation_price_format( $price, $product ) {
 
// Main Price
$prices = array( $product->get_variation_price( 'max', true ), $product->get_variation_price( 'min', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( 'Up To: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
 
// Sale Price
$prices = array( $product->get_variation_regular_price( 'max', true ), $product->get_variation_regular_price( 'min', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( 'Up To: %1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
 
if ( $price !== $saleprice ) {
$price = '<del>' . $saleprice . $product->get_price_suffix() . '</del> <ins>' . $price . $product->get_price_suffix() . '</ins>';
}
return $price;
}

Bạn muốn ẩn giá hoàn toàn cho các sản phẩm có biến thể cho đến khi khách hàng chọn một biến thể của sản phẩm?

Tất nhiên là được! Mình giới thiệu cho bạn đoạn code ngay dưới đây.

Ẩn giá đến khi khách hàng chọn 1 biến thể của sản phẩm (Hide Price until user select variations of a product)

Thay vì đoạn mã trên, hãy sử dụng đoạn mã bên dưới (đảm bảo không sử dụng cả hai đoạn mã cùng nhau để tránh bất kỳ xung đột nào).

add_filter( 'woocommerce_variable_sale_price_html', 'wpglorify_remove_variation_price', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'wpglorify_remove_variation_price', 10, 2 );
 
function wpglorify_remove_variation_price( $price ) {
$price = '';
return $price;
}

Cảm ơn các bạn đã theo dõi bài viết Hướng dẫn chỉ hiển thị Giá thấp nhất hoặc Giá cao nhất của Sản phẩm có biến thể. Chúc các bạn thành công.

Tags: hiển thị giá thấp nhất của sản phẩm woocommerceonly show lowest price variable product
Previous Post

Bán mặt đồng hồ để bàn vành vàng

Next Post

Cách chèn code PHP vào website

Related Posts

Trọn bộ Crocoblock và Jetplugins – Addons tốt nhất của Elementor
WordPress

Trọn bộ Crocoblock và Jetplugins – Addons tốt nhất của Elementor

by TRUNG NO CODE
3 Tháng Tám, 2021
Làm sao để mua lại TÊN MIỀN QUÁ HẠN đã bị người khác mua mất?
Công nghệ

Làm sao để mua lại TÊN MIỀN QUÁ HẠN đã bị người khác mua mất?

by TRUNG NO CODE
22 Tháng Bảy, 2021
Đây là lý do mình xóa AMP trên website của mình.
Công nghệ

Đây là lý do mình xóa AMP trên website của mình.

by TRUNG NO CODE
15 Tháng Bảy, 2021
Mình vừa xác minh mã PIN của Google Adsense thành công
Công nghệ

Mình vừa xác minh mã PIN của Google Adsense thành công

by TRUNG NO CODE
13 Tháng Bảy, 2021
Hướng dẫn thêm phụ đề vào video khi xem phim offline
Công nghệ

Hướng dẫn thêm phụ đề vào video khi xem phim offline

by TRUNG NO CODE
13 Tháng Bảy, 2021
Next Post
Cách chèn code PHP vào website

Cách chèn code PHP vào website

Chuyên mục

  • Công nghệ
  • Cuộc sống
  • Giải trí
  • Tài chính
  • WordPress

Thẻ

bàn bida hollywood 2021 chỉnh font mặc định trong corel code auto choose variable product code để khách gửi email bằng tài khoản gmail hướng dẫn cách xem kênh youtube nào nhiều sub nhất hướng dẫn lắp kim đồng hồ treo tường in nón bảo hiểm giá rẻ in nón bảo hiểm giá rẻ tphcm in nón bảo hiểm giá sỉ khuyến mãi kênh youtube nhiều sub nhất thế giới kênh youtube nhiều sub nhất việt nam mua elementor pro namesilo nocodebuilding nón bảo hiểm quà tặng qts1 quà tặng 90 năm thành lập đoàn quà tặng kỷ niệm 90 năm đoàn thanh niên quà tặng số 1 raya và rồng thần cuối cùng full sản xuất nón bảo hiểm chất lượng sản xuất đồng hồ treo tường theo yêu cầu thiết kế website thiết kế website không cần code thiết kế website wordpress top 100 phim hoạt hình hay nhất mọi thời đại tra cứu thông tin bầu cử quận 12 tự động chọn biến thể vultr woocommerce xưởng sản xuất nón bảo hiểm xưởng sản xuất nón bảo hiểm giá rẻ đặt in nón bảo hiểm số lượng lớn đặt làm đồng hồ treo tường theo yêu cầu đặt nón bảo hiểm quà tặng đặt nón bảo hiểm theo yêu cầu đồng hồ công cộng đồng hồ công cộng uy tín đồng hồ treo tường 1m đồng hồ treo tường cỡ lớn đồng hồ treo tường giá rẻ đồng hồ treo tường hội trường đồng hồ treo tường in logo giá rẻ đồng hồ treo tường trước cổng trường

Categories

  • Công nghệ
  • Cuộc sống
  • Giải trí
  • Tài chính
  • WordPress

Recent News

Xem trọn bộ phim Hán Sở tranh hùng  2013

Xem trọn bộ phim Hán Sở tranh hùng 2013

20 Tháng Một, 2023
Tuyển tập nhạc No Copyright Calm Music

Tuyển tập nhạc No Copyright Calm Music

15 Tháng Mười Hai, 2021

© 2021 No Code Building - Giải pháp Marketing hiệu quả

No Result
View All Result
  • LIÊN HỆ
  • TÀI CHÍNH
  • GIẢI TRÍ
  • CUỘC SỐNG
  • CÔNG NGHỆ
  • WORDPRESS

© 2021 No Code Building - Giải pháp Marketing hiệu quả