حذف گروهی کاربران خرید ناموفق از ووکامرس
سلام خدمت کاربران دوست داشتنی آچار فرانسه . بعضی از کاربران هنگام ثبت سفارش و خرید از فروشگاه ، پشیمان میشوند و سفارش خود را لغو میکنند .
اگر فروشگاه بزرگی داشته باشید ک خرید زیادی انجام میشود شاید این امر براتون مشکل ساز شود و همینطور دیتای بیهوده ای را اشغال کند .
شما میتوانید تمام این کاربران را بصورت گروهی حذف نمایید.
کافیست وارد دیتابیس خود شوید . در بخش sql کد زیر را وارد کنید و بر روی go بزنید.
SELECT * from wp_users where wp_users.ID not in ( SELECT meta_value FROM wp_postmeta WHERE meta_key = '_customer_user' ) AND wp_users.ID not in ( select distinct(post_author) from wp_posts )
سپس کلیه کاربرانی که سفارشات را لغو کردند به شما نشان داده میشود . برای حذف کلیه داده های هر کاربر ، کد زیر را هم در sql وارد کرده و بر روی Go بزنید
delete from wp_usermeta where wp_usermeta.user_id not in (select ID from wp_users);
شما میتوانید از این کاربران هم خروجی بگیرید و در سیستم خود داشته باشید
قبل انجام این کار حتما یک بکاپ تهیه نمایید