سلام رفقا
من به دوتا شورت کد تعداد سفارشات و تعداد محصولات فروخته شده نیاز دارم (در ووکامرس)
آیا شورت کد های آماده وجود داره یا باید کدنویسی بشه؟
اگر وجود نداره با چه زبانی ؟
@endworld @MrMobin @shift.delete @PWR @arminamirinasab
دستتون درد نکنه
این فقط امار رندوم نشون میده
یه نسخه هم داره که امار واقعی میده که سالیانه 9 دلاره انگار
واقعا برای همچین چیزی شورت کد وجود نداره؟کل اینترنت رو زیر و رو کردم :(
@PWR
درود خوبی...
تعداد محصولات فروخته شده:
add_action( 'woocommerce_single_product_summary', 'wootips_product_sold_count', 11 );
function wootips_product_sold_count() {
global $product;
$units_sold = get_post_meta( $product->get_id(), 'total_sales', true );
if ( $units_sold ) echo '<p>' . sprintf( __( 'محصول فروخته شده: %s عدد', 'woocommerce' ), $units_sold ) . '</p>';
}
تعداد سفارشات کاربر:
function sevenhost_woo_order_count() {
$user_id = get_current_user_id();
$sevenhost_order_count = wc_get_customer_order_count($user_id);
echo $sevenhost_order_count;
}
add_shortcode('wc-order-count', 'sevenhost_woo_order_count');
شورتکد:
[wc-order-count]
چنتا سوال فنی و مبتدیانه 😂
این کد ها رو باید کجا قرار بدم تا اینکه کار بکنه؟
و کلا نحوه استفاده ازش چطوریه 👀
و اینکه دومی تعداد کل سفارشات سایت هست یا مختص به یه کاربره؟
@endworld
@alibehe
درود خوبی...
در انتهای فایل functions.php قرار دهید.
کد اول برای کل فروخته شده یک محصول نشون میده
کد دوم برای تعریف در پنل کاربری است که کل سفارشاتی که توسط کاربر ثبت شده رو نشون میده...
سلام
برای نمایش تعداد محصولات موحود در سبد خرید که کاربر هنوز ثبت و پرداخت نکرده شورتکدی هست؟🙏
سلام خدمت شما
درخواستی که داشتید تعداد سفارشات و محصولات بفروش رسیده تقریبا یکیه
یعنی همون تعداد سفارشی که داریم به همون تعداد هم محصول فروختیم
پس شما باید در ابتدا کد زیر را در فانکشن قالبتون قرار بددید
فایل فانکشن قالب در مسیر فولدر اصلی قالب هست و نام آن functions.php میباشد
function sevenhost_total_sales() {
$total = 0;
$args = array(
'post_type' => 'product',
'posts_per_page' => - 1,
);
$posts = new WP_Query( $args );
if ( $posts->have_posts() ) {
while ( $posts->have_posts() ) {
$posts->the_post();
$count = get_post_meta( $posts->post->ID, 'total_sales', true );
$total += intval( $count );
}
wp_reset_postdata();
}
return $total;
}
خب تابع اصلی نمایش تغداد فروش را قرار دادیم حالا برای نمایش تعداد سفارشی که ثبت شده و یا فروش محصولات در فروشگاهتون
کافیه کد زیر را در هر قسمت که قصد نمایش تعداد را دارید قرار بدید :
<?php echo number_format_i18n( sevenhost_total_sales() );?>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟