با عرض سلام و احترام
بنده دنبال کد هایی هستم که داخل پنل کاربری سایت قرار بدم.
نمایش تاریخ عضویت به صورت : (تاریخ عضویت : سه هفته پیش)
نمایش جمع مبلغ خرید از سایت کاربر
نمایش تعداد دانلود ها
ممنون میشم راهنماییم کنید.
با عرض سلام و احترام
بنده دنبال کد هایی هستم که داخل پنل کاربری سایت قرار بدم.
نمایش تاریخ عضویت به صورت : (تاریخ عضویت : سه هفته پیش)
نمایش جمع مبلغ خرید از سایت کاربر
نمایش تعداد دانلود ها
ممنون میشم راهنماییم کنید.
سلام
نمایش تاریخ بر اساس مقداری که میخواهید :
$user = wp_get_current_user();
$udata = get_userdata( $user->ID );
$registered = $udata->user_registered;
echo human_time_diff( strtotime($registered), current_time('timestamp')).' قبل';
نمایش تاریخ ثبت نام کاربر در وردپرس بر اساس سال , ماه , روز :
$user = wp_get_current_user();
$udata = get_userdata( $user->ID );
$registered = $udata->user_registered;
echo date( "Y/m/d", strtotime( $registered ) );
تابع نمایش مجموع خرید کاربر در ووکامرس :
$user_id = get_current_user_id();
$sevenhost_total_paid = wc_get_customer_total_spent( $user_id );
echo $sevenhost_total_paid;
تابع تعداد خرید های کاربر در ووکامرس :
$user_id = get_current_user_id();
$sevenhost_order_count = wc_get_customer_order_count($user_id);
echo $sevenhost_order_count;
ممنونم
و اگر بخوام این موضوع را روی کل سایت پیاده سازی کنم باید چیکار کنم؟
مثلا تعداد فروش کل سایت و …
همانند عکس زیر
تعداد محصولات :
$sevenhost_total_product = wp_count_posts( 'product' );
number_format_i18n( $sevenhost_total_product->publish );
تعداد نوشته ها :
$sevenhost_total_post = wp_count_posts( 'post' );
number_format_i18n( $sevenhost_total_post->publish );
تعداد دیدگاه :
$sevenhost_total_comments = wp_count_comments();
number_format_i18n( $sevenhost_total_comments->approved );
تعداد کاربران :
$sevenhost_total_users = count_users();
number_format_i18n( $sevenhost_total_users['total_users'] );
تعداد فروش کل فروشگاه :
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;
}
number_format_i18n( sevenhost_total_sales() );
سلام ، بعد از اضافه کردن مجموع خرید کاربر قیمت به همراه دو رقم اعشار نمایش داده میشه.
تنظیمات ووکامرس هم درست است.
به این صورت : 0.00
کافیه تابع رو در انتها مِنهای 0.00 کنید
سلام وقت بخیر
میشه لطفا کد فانکشن و شورتکد تعداد روز های عضویت کاربر رو هم محبت کنید ؟
که شورتکد ش رو توی پنل کاربری قرار بدیم
سلام
کد گیرتون اومد؟
سلام کد برای نمایش سفارش های لغو شده هم میدید لطفا