Woocommerce không tính phí và đơn giản nhất đưa cho ai cũng thường dùng, do vậy nó sẽ nắm tới rất nhiều tính năng thừa cũng giống như những thiết kế không vừa ý đa dạng người.
chi tiết chúng ta nắm tới đoạn lập trình get mặt hàng giảm giá như sau:
hướng dẫn cụ thể đổi style khuyến mãi trong Woocommerce
Để tùy biến Woo theo mong muốn bạn nên biết code! nhưng đôi khi, bạn chỉ cần copy và paste cũng có lẽ tùy biến được một số tùy chỉnh
Hiển thị món đồ ưu đãi WooCommerce
Phần sản phẩm trong plugin WooCommerce là một custom post type, nắm tới type là product vì thế để get danh sách sản phẩm khuyến mãi chúng ta cũng dùng vòng lặp get post new WP_Query, cộng thêm một số thông số khác để lấy chính xác món đồ giảm giá.'post_type' => 'product',
'posts_per_page' => 10,
'meta_query' => array(
'relation' => 'OR',
array(
'key' => '_sale_price',
'value' => 0,
'compare' => '>',
'type' => 'numeric'
)
)
); ?>
<?php $getposts = new WP_query( $args);?>
<?php global $wp_query; $wp_query->in_the_loop = true; ?>
<?php while ($getposts->have_posts()) : $getposts->the_post(); ?>
<?php global $product; ?>
<div class="item-product">
<a href="<?php the_permalink(); ?>">
<?php echo get_the_post_thumbnail(get_the_ID(), 'thumnail', array( 'class' =>'thumnail') ); ?>
</a>
<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
<div class="price-product"><?php echo $product->get_price_html(); ?></div>
<a href="<?php bloginfo('url'); ?>?add-to-cart=<?php the_ID(); ?>">Thêm vào giỏ</a>
</div>
<?php endwhile; wp_reset_postdata();?>
Đoạn code trên mình get ra 10 món đồ giảm giá. Giải thích chuyên sâu Giá giảm của sản phẩm được lưu ở bản wp_postmeta trong database WordPress, với meta_key là “_sale_price“, mình đi kiểm trả trường nào nắm tới giá trị lớn hơn 0 thì lấy sản phẩm này ra. có nghĩa với việc món đồ đó là sản phẩm ưu đãi.
Võ Minh Tốt (webseowp.vn)
Với 6 năm thực chiến Python, PHP 7 năm kinh nghiệm trong quản trị website tư vấn giải pháp đẩy top, Kinh doanh online tối ưu nhất cho doanh nghiệp.
Hiện là quản lý kinh doanh tại Siêu Tốc Việt.