حل مشکل لیست خالی سفارشات ووکامرس در وردپرس ۵.۰.۲
در بروزرسانی اخیر وردپرس، برای آن دسته از کاربرانی که از آخرین نسخه ووکامرس استفاده می کنند یک مشکل اساسی رخ داده است. مشکل این است که لیست سفارشات ووکامرس خالی است. حتی اگر روی وضعیت های مختلف سفارشات کلیک کنید، هیچ سفارشی نمایش داده نمی شود. این مشکل از سمت Back-end بوده و با استفاده از تکه کد زیر مشکل بصورت موقت حل می شود:
function fix_request_query_args_for_woocommerce( $query_args ) { // snippets.ir if ( isset( $query_args['post_status'] ) && empty( $query_args['post_status'] ) ) { unset( $query_args['post_status'] ); } return $query_args; } add_filter( 'request', 'fix_request_query_args_for_woocommerce', 1, 1 );
توجه کنید که این راه موقت است و انشالله در نسخه های بعدی مشکل “لیست خالی سفارشات” رفع خواهد شد. اگر با این تکه کد مشکلی در بقیه قسمت های مدیریت سایت شما رخ داد حتما آن را با ما در جریان بگذارید.
23 thoughts on “حل مشکل لیست خالی سفارشات ووکامرس در وردپرس ۵.۰.۲”
با سلام و احترام
عالی بود
تشکر از وقتی که گذاشتید و مطلبی که ارائه کردید.
دوست عزیز این کد رو باید کجا اضافه کنیم؟؟
سلام
هر جایی که اجرا بشه. مثلا فایل functions.php قالبتون.
سلام و احترام
من کد رو جایگذاری کردم ولی هنوز هم نمایش داده نمیشه سفارشات
سلام
مطلب زیر رو مطالعه کنید:
https://forum.persianscript.ir/threads/26864
سلام برای حل مشکل عدم نمایش سفارشات در ووکامرس راه حل زیر را انجام دهید
از افزونه ووکامرس فارسی/افزونه ها/گزینه های اصلی
تیک گزینه “مرتب سازی لیست سفارشات” را بردارید و ذخیره کنید
جواب گرفتم
سلام
این مشکل با موردی که شما مطرح کردید متفاوت هست. این بحث نمایش یا عدم نمایش هست، اون بحث مرتب سازی سفارشات هست.
توضیحاتی که روبروی تیک “مرتب سازی لیست سفارشات” است رو مطالعه کنید.
جواب داد
مال من هم جواب نداده بود ولی این روش روش جواب داد
فکر کنم این مرتب سازی تابعی داره که با نسخه جدید مشکل داره
تیکر و برداشتم همه چیز درست شد
موافقم.مال منم اینطور جواب داد.
دقیقا برای منم جواب داد
آقا دم شما گرم
من انجام دادم درست شد…
ممنون از راهنمایی دوستان، من هم به همین روش جواب گرفتم دقیقا، با برداشتن تیک مرتب سازی
منم همین مشکل رو داشتم ..
برم ببینم چه جوری میشه رفه بشه
تشکر از محتوا خوبتون
ای بابا کلی رفتم گشتم پیداش کردم
مرسی ازشما بابت مقاله خوبتون
درود. نیازی به این کد ها نیست اصلا
ووکامرس فارسی باعث این مشکل میشه من
وارد ابزارها شدم تیک مرتب سازی رو برداشتم مشکلم حل شد
سلام
ما در ووکامرس فارسی این ابزار را با یک پیش شرط برای یکسری از کاربران قرار دادیم. در صورتی که اون پیش شرط محقق نشود، نه تنها ابزار کار نمی کند، بلکه برای سایت شما مشکل ایجاد می کند.
من با واردکردن کد و برداشتن تیک مرتب سازی هم مشکلم حل نشد، کسی میدونه مشکل از کجاست؟
وردپرس: ۵.۵.۳
ووکامرس:۴.۷.۰
ووکامرس فارسی:۴.۰.۵
php: ۷.۴.۹
قالب: page builder framework
۲.۵.۹
ممنون از شما که این مشکل رو مطرح کردید و ممنون از کسی که گفت اون تیک رو بردارید که مشکل منم حل شد
البته ووکامرس فارسی/ابزارها/برداشتن تیک
برای این دوستمون هم که مشکلش حل نشده احتمالا چون کدی که شما فرمودید رو همزمان با این تیک انجام داده به نظرم کد رو برداره شاید درست بشه
بازم ممنون
یکی کمکم کنه
مشکل من اینه که کاربران از پنل کاربریشون نمیتونن سفارشات یا دانلودهاشون رو ببینن.
براشون خالی میاره: هیچ سفارشی هنوز ثبت نشده است و لینک میده به فروشگاه.
سفارشات رو از بک اند به خودم نشون میده. فقط مشتریا نمیتونن به خریدهاشون دسترسی داشته باشن از پنل کاربریشون.
ماژول کاربری آلتیمیت ممبرشیپ
بقیه چیزا هم به آخرین نسخه آپدیت شدن.
سلام
مشکلتون رو در انجمن پرشین اسکریپت مطرح کنید.
برای رفع این مشکل عدم نمایش سفارشات کافیه به ووکامرس فارسی برید، و در قسمت ابزارها، تیک مرتب سازی لیست سفارشات رو بردارید. حالا ذخیره کنید و مجدد به قسمت سفارشا ت برید تا ببینید که مشکل عدم نمایش سفارشات در وردپرس رفع شده و تمامی قسمت ها رو میتونید کامل ببینید.
بهترین راه برداشتن تیک سفارشی سازی در ابزارهاست
سلام دوستان وقت بخیر
من یه سایت ۳ زبانه با قالب وودمارت دارم اما وقتی محصولات را به سبد خرید اضافه میکنم و به سبد خرید میرم مینویسه محصولی در سبد خرید اضافه نشده
سایتم: avinarmarket.com
ممنون میشم راهنماییم کنید