در صورتی که نیاز داشتید محصولات ناموجود را در اخر و بعد از محصولات موجود قرار بدید تا کاربران آنها را با لیست محصولات موجود نبینند باید یک کد در قالب خود قرار بدید که از کد زیر برای این کار استفاده کنید و این کد را در فایل function.php قالب خود یا با استفاده از آموزش “قرار دادن و تزریق کد php در وردپرس بدون دستکاری قالب” این کد را در سایت خود فراخوانی کنید:

    add_filter( 'woocommerce_get_catalog_ordering_args', 'tmt_first_sort_by_stock_amount', 9999 );
    function tmt_first_sort_by_stock_amount( $args ) {
       $args['orderby'] = 'meta_value';
       $args['order'] = 'ASC';
       $args['meta_key'] = '_stock_status';
       return $args;
    }
    علی امینی

    علی امینی

    بیش از 8 سال هست که در حوزه وردپرس به صورت تخصصی فعالیت میکنم و همیشه علاقمند به یادگیری مباحث جدید در زمینه های وب هستم و در تلاشم با تولید آموزش های گوناگون در زمینه وردپرس، سهمی در توسعه وردپرس فارسی داشته باشم.
    ارسال نظر

    آدرس ایمیل شما منتشر نخواهد شد.