وضعیت سفارش “تکمیل شده” در ووکامرس به چه معناست؟!
برای محصولات فیزیکی، معمولاً همان زمانی است که سفارش ارسال میشود (مگر اینکه یک وضعیت سفارش سفارشی را بین “در حال پردازش” و “تکمیل شده” اضافه کنید). برای فروشگاههای دیجیتال، این زمانی است که دانلودها تحویل داده میشوند.
خب ممکن است شما بخواهید وضعیف سفارش “تکمیل شده” را در ووکامرس به چیز دیگری تغییر نام دهید. به عنوان مثال اگر فروشگاه محصولات فیزیکی دارید، ممکن است آن را به “ارسال شد” تغییر نام دهید.
پس در ادامه نحوه تغییر نام وضعیت سفارش “تکمیل شده” در فروشگاه های ووکامرس را به شما آموزش می دهیم.
تغییر نام وضعیت سفارش “تکمیل شده” در ووکامرس
برای اینکار قطعه کد زیر را به فایل functions.php قالب وردپرس فعال سایت خود اضافه کنید:
/** * @snippet Rename "completed" Order Status to "shipped" * @author ThemeFars */ add_filter( 'wc_order_statuses', 'themefars_rename_completed_order_status' ); function themefars_rename_completed_order_status( $statuses ) { $statuses['wc-completed'] = 'ارسال شد'; return $statuses; } add_filter( 'woocommerce_register_shop_order_post_statuses', 'themefars_rename_completed_order_status_counter' ); function themefars_rename_completed_order_status_counter( $statuses ) { $statuses['wc-completed']['label_count'] = _n_noop( 'ارسال شد <span class="count">(%s)</span>', 'ارسال شد <span class="count">(%s)</span>', 'woocommerce' ); return $statuses; }
در کد بالا می توانید برچسب “ارسال شد” را به هر چیزی که می خواهید تغییر دهید.
همچنین، همراه با کد بالا، موضوع / محتوای ایمیل “سفارش تکمیل شده” را نیز تغییر دهید تا مطمئن شوید که تغییر برچسب نیز مطابقت دارد.
این تمام کاری بود که باید برای تغییر نام وضعیت سفارش “تکمیل شده” در ووکامرس انجام می دادید.
همچنین ممکن است بخواهید آموزش های زیر را هم ببینید: