نمایش روش و نام درگاه پرداخت در قسمت سفارشات ووکامرس
اگر سایت شما از چند روش و درگاه پرداخت استفاده می کند، شاید برای شما هم این نیاز به وجود آمده باشد که بخواهید روش و درگاه پرداخت کاربران را در بخش سفارشات سایت خود مشاهده کنید.
امروز در وب آیدین ما تکه کدی را برای شما تهیه کرده ایم که به وسیله آن می توانید نام درگاه روش پرداخت شده کاربر را در بخش سفارشات ووکامرس مشاهده کنید.
با وارد کردن این کد به فایل Functions.php قالب سایت می توانید روش پرداخت کاربران را مشاهده کنید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
add_action('woocommerce_admin_order_data_after_order_details', 'display_payment_method_in_admin_order_page'); function display_payment_method_in_admin_order_page($order) { if ($order instanceof WC_Order) { $payment_method = $order->get_payment_method(); // عنوان روش پرداخت ?> <div class="order_data_column"> <h4><?php esc_html_e('Payment Method', 'woocommerce'); ?></h4> <p><?php echo esc_html($payment_method); ?></p> </div> <?php } } add_filter('manage_edit-shop_order_columns', 'add_payment_method_column', 20); function add_payment_method_column($columns) { $new_columns = array(); foreach ($columns as $key => $column) { $new_columns[$key] = $column; if ('order_total' === $key) { // اضافه کردن ستون بعد از ستون مبلغ کل $new_columns['payment_method'] = __('Payment Method', 'woocommerce'); } } return $new_columns; } // نمایش دادهها در ستون جدید add_action('manage_shop_order_posts_custom_column', 'display_payment_method_column', 20, 2); function display_payment_method_column($column, $post_id) { if ('payment_method' === $column) { $order = wc_get_order($post_id); if ($order) { $payment_method = $order->get_payment_method(); // عنوان متد پرداخت echo esc_html($payment_method); } } } |
حالا میتوانید مشاهد کنید روش پرداخت کاربر آیا زرین پال بوده یا درگاه بانک ملی یا …
کافی است از منو سمت راست روی ووکامرس > سفارشات کلیک کنید و لیست سفارشات همراه با روش پرداخت که در تصویر زیر نیز اضافه شده است را مشاهده کنید.
امیدواریم این آموزش نیز مانند دیگر آموزش های ارائه شده وب آیدین مورد توجه شما قرار گرفته باشد و توانسته باشید نسبت به نمایش روش و نام درگاه پرداخت در قسمت سفارشات ووکامرس اقدام کرده باشید، در آخر اگر از کاربران وب آیدین هستید می تونید درخواست کنید تا این تکه کد توسط ما به سایت شما اضافه شود.