Woocommerce không tính phí và đơn giản nhất tặng ai cũng khả năng cao dùng, do vậy nó sẽ có rất nhiều tác dụng thừa cũng như những thiết kế không hợp ý rộng rãi người.
cụ thể chúng ta nắm tới đoạn lập trình get mặt hàng ưu đãi như là sau:
có các hướng dẫn đổi style ưu đã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ỉ tốt nhất nên copy và paste cũng có lẽ tùy biến được một số tùy chỉnh
Hiển thị sản phẩm khuyến mãi WooCommerce
Phần món đồ 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 sản phẩm ưu đãi.'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ặt hàng ưu đãi. Giải thích chuyên sâu Giá giảm của món đồ được lưu ở bản wp_postmeta trong database Wp, với meta_key là “_sale_price“, mình đi kiểm trả trường nào sở hữu giá trị lớn hơn 0 thì lấy món đồ này ra. tương đương với với việc sản phẩm đó là món đồ ưu đãi.
Lê Trương Tấn Lộc (sieutocviet.page)
Với 3 năm kinh nghiệm Wordpress, asp.net 6 năm kinh nghiệm trong quản lý web site tư vấn giải pháp Seo top, Digital marketing tối ưu nhất cho công ty.
Hiện giữ chức vụ quản lý kinh doanh tại Siêu Tốc Việt.