halftone 2 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 سلام بنده میخوام که تاریخ روز اول ماه و روز آخر ماه رو به صورت یه لیست به صورتی که در عکس مشخص کردم داشته باشم. لطفا راهنمایی بفرمایید. با تشکر لینک به ارسال
asadiy4n 2807 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 سلام به انجمن خوش آمدید من افزونه ای در این خصوص تاحالا ندیدم و احتمالا باید کدنویسی بشه باز هم اگر سایر دوستان اطلاعاتی داشته باشن حتما راهنمایی می کنن 1 لینک به ارسال
halftone 2 ارسال شده در دی 99 مالک گزارش بازنشر ارسال شده در دی 99 سلام دوست بزرگوار؛ ممنون از لطفتون از پاسختون سپاسگزارم ، در این فاصله این کد رو نوشتم برای گرفتن فروش های ووکامرس بر حسب محصول در هر کدام از ماه های سال شمسی با دوستان به اشتراک میگذارم شاید مفید واقع شد. for ($i = 0; $i <= 11; $i++) { $instance = bn_parsidate::getInstance(); $months_names = $instance->persian_month_names[($i + 1)]; $last_day = $instance->j_days_in_month[$i]; $start_date = eng_number($instance->persian_date('Y-' . ($i + 1) . '-01')); $end_date = eng_number($instance->persian_date('Y-' . ($i + 1) . '-' . $last_day)); $args = array( 'status' => array('wc-completed'), 'type' => 'shop_order', 'date_completed' => gregdate('Y-m-d', $start_date) . '...' . gregdate('Y-m-d', $end_date), 'limit' => -1 ); $orders = wc_get_orders($args); if ($orders) { echo '<div class="month-table">'; echo '<h2>' . $months_names . ' ( ' . per_number($start_date) . ' | ' . per_number($end_date) . ' )' . '</h2>'; echo '<table id="hft-core-incomes-widget-table">'; $sum = 0; $count = 0; foreach ($orders as $order) { $order_item = $order->get_data(); $completed_date = $order->get_date_completed(); $count += count($order->get_items()); $sum += $order_item['total']; echo '<tr>'; echo '<td class="align-right"><a target="_blank" href="' . admin_url() . 'post.php?post=' . $order_item['id'] . '&action=edit">' . $order_item['billing']['first_name'] . ' ' . $order_item['billing']['last_name'] . '</a></td>'; echo '<td>' . parsidate('j F Y', $completed_date) . '</td>'; echo '<td><b>' . per_number(number_format($order_item['total'])) . '</b> تومان</td>'; echo '</tr>'; } echo '</table>'; echo '<p class="total-stats" id="monthly-incomes-total">درآمد این ماه : ' . per_number(number_format($sum)) . ' تومان<span>' . per_number($count) . '</span></p>'; echo '</div>'; } } 1 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری