نمایش جمع مبلغ خرید در ووکامرس با شرت کد

علیرضا زرگران

علیرضا زرگران

آموزش نمایش جمع مبلغ خرید در ووکامرس با شرت کد از طراحی بروز.

 

همانطور که میدانید shortcode ها ابزار کاربردی در وردپرس هستند که با استفاده از آنها می توانیم از افزونه ها و کد های طولانی خود با یک کد کوتاه در هر جای که میخواهیم از آنها استفاده کنیم.

حال ما یک شرت کد می سازیم که جمع مبلغ خرید شده توسط هر کاربر را به ما نمایش دهد. از این کد معمولا در پنل کاربری که برای مشتری ها طراحی کردید می توانید استفاده کنید:

کد اصلی:

$user_id = get_current_user_id(); 
$TB_total_paid = wc_get_customer_total_spent( $user_id );
echo $TB_total_paid;
 
 

حالا کد بالا که دریافت مجموع مبلغ هر کاربر در خرید از سایت است را به شرت کد تبدیل میکینم:

 

function TB_woo_total_paid() { $user_id = get_current_user_id();
$TB_total_paid = wc_get_customer_total_spent($user_id);
echo $total_paid;
} 
add_shortcode('wc-total-paid', 'TB_woo_total_paid');

 

حال کد بالا را در فایل function.php قالب سایت خود قرار می دهیم و سپس با استفاده از شرت کد زیر در هر بخش سایت خود میتوانیم کل مبلغ خرید هر کاربر را نمایش دهیم (استفاده مرسوم در پنل کاربری)

[ wc-total-paid ]

نکته:

امکان دارد اعداد نمایشی در سایت شما لاتین باشد. برای فارسی کردن آن فقط کافیست کدهای php تبدیل اعداد و تاریخ به فارسی را از این لینک دانلود و به انتهای فایل function.php خود اضافه کنید. (این تابع توسط سایت مبدّل تاریخ و زمان طراحی شده)

نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


The reCAPTCHA verification period has expired. Please reload the page.

مقالات سایت

TOP
حساب شما
No products in the cart.