اگر به دنبال راهکاری برای افزایش فروش و کاهش نرخ رها کردن سبد خرید هستید، این آموزش برای شما مناسب است. در این نوشته قصد داریم نحوه نمایش مبلغ کل تخفیف محصولات در سبد خرید ووکامرس را به شما آموزش دهیم.
این آموزش به شما کمک میکند مبلغ کل تخفیف محصولاتی که دارای قیمت تخفیفی میباشند و کاربر آنها را به سبد خرید خود اضافه نموده است، به او در برگه سبد خرید و برگه تسویه حساب نمایش دهید.
نمایش مجموع کل تخفیف محصولات انتخابی در سبد خرید
اگر میخواهید مبلغ کل تخفیف محصولات کاربر در سبد خرید ووکامرس را که در واقع مبلغ پس اندازش میباشد، در برگه سبد خرید و همچنین برگه صورتحساب نمایش دهید، قطعه کد زیر این کار را برای شما انجام خواهد داد.
/**
* @snippet Display Total Discount @ WooCommerce Cart/Checkout
* @author Rodolfo Melogli
* @testedwith WooCommerce 4.6
*/
add_action( 'woocommerce_cart_totals_after_order_total', 'tidaweb_show_total_discount_cart_checkout', 9999 );
add_action( 'woocommerce_review_order_after_order_total', 'tidaweb_show_total_discount_cart_checkout', 9999 );
function tidaweb_show_total_discount_cart_checkout() {
$discount_total = 0;
foreach ( WC()->cart->get_cart() as $cart_item_key => $values ) {
$product = $values['data'];
if ( $product->is_on_sale() ) {
$regular_price = $product->get_regular_price();
$sale_price = $product->get_sale_price();
$discount = ( $regular_price - $sale_price ) * $values['quantity'];
$discount_total += $discount;
}
}
if ( $discount_total > 0 ) {
echo '<tr><th>مجموع کل تخفیف</th><td data-title="total-discount">' . wc_price( $discount_total + WC()->cart->get_discount_total() ) .'</td></tr>';
}
}
در این نوشته یاد گرفتیم که چگونه میتوان مبلغ کل پس انداز کاربر (تخفیف محصولات انتخابی) در سبد خرید را به کاربر نمایش داد. در صورتی که نظری دارید میتوانید آن را با ما در میان بگذارید. همچنین اگر به دنبال ترفندهای بیشتر هستید، به ترفند وردپرس مراجعه کنید.
منبع : Business Bloomer
کاش یه توضیحی داده بودید که این کد رو کجا بذاریم؟!
سلام کاربر عزیز
این کد رو میتونین توی فایل functions.php قرار بدین.
باتشکر