اینستاگرام

@keyvanmadani.site

شماره تماس

۰۹۱۲ - ۰۹۰۳۰۱۶

مرتب سازی محصولات براساس موجودی در پیشخوان وردپرس

فهرست محتوا

ما قبلاً دیدیم که چطور می شود مرتب سازی محصولات پیش فرض را بر اساس موجودی مرتب کنیم ، اما در مورد لیست محصولات در پنل وردپرس برای مدیران چطور؟

گاهی فروشگاه ها مجبورند با تعداد زیادی از محصولات “فروخته شده و ناموجود” سروکار داشته باشند که این باعث بهم ریختگی در لیست محصولات می شود ، بنابراین این راهیست برای مرتب سازی محصولات بر اساس وضعیت موجودی!

 

برای این کار باید کد زیر به فایل Functions.php قالب خود اضافه کنید.

1
2
3
4
5
6
7
8
9
10
11
12
add_action( 'pre_get_posts', 'mweb_sort_products_by_stock_status_admin' );
 
function mweb_sort_products_by_stock_status_admin( $query ){
   global $typenow;
   if ( is_admin() && $query->is_main_query() && $typenow == 'product' ) {
      if ( ! isset( $_GET['orderby'] ) ) {
         $query->set( 'orderby', 'meta_value' );
         $query->set( 'meta_key', '_stock_status' );
         $query->set( 'order', 'ASC' );
      }
   }
}
بیشتر بخوانید  طراحی وب سایت
مدت زمان مطالعه ۱ دقیقه

امتیاز دهی

فهرست محتوا

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *