سبد خرید 0

حذف همه‌ی محصولات ووکامرس به صورت یکجا

پاک کردن محصولات ووکامرس - 5

جهت تماشای این ویدیو در مشاهده ویدیو در یوتیوب  کلیک کنید !

پاک کردن محصولات به صورت یکجا توسط دیتابیس

امروز مقاله‌ای رو براتون آماده کرده‌ایم که کمتر در فضای وب آموزش آن است. یکی مشکلاتی که بیشتر کاربران وردپرس دارند حذف محصولات ووکامرس به صورت یکجا است. فرض کنید شما صاحب فروشگاهی با 2000 هزار محصول هستید و می‌خواهید نصف این محصولات خود را بنا به هر دلیلی پاک کنید. در این مقاله به شما آموزش می‌هیم که به چه صورت  به پاک کردن محصولات به صورت یکجا در وردپرس بپردازید.

همراه ما باشید.

پاک کردن محصولات ووکامرس

 1 – برای اینکار اول باید وارد Cpanel خود شوید و مطابق تصویر زیر وارد phpMyAdmin شوید.

پاک کردن محصولات ووکامرس

2 – پس از اینکه وارد phpMyAdmin شدید با تصویر زیر روبه‌رو می‌شوید از سمت چپ وارد نام دیتابیس خود شوید و سپس از پنجره باز شده رو wp-post کلیک کنید.

پاک کردن محصولات ووکامرس - 3

پاک کردن محصولات ووکامرس - 2

3 – پس از وارد شدن به این قسمت از سمت چپ با تصویر زیر روبه‌رو می‌شوید. دقت کنید در بعضی از Cpanel ها دکمه Go در قسمت راست تصویر وجود دارد و شما با وارد کردن کد مورد نظر می‌توانید آن را اعمال کنید.

در غیر این صورت باید روی Console کلیک و کد را درآنجا اعمال کنید و سپس Ctrl+Enter را بزنید.

پاک کردن محصولات ووکامرس - 4

4 – در اینجا شما نیاز  دارید که کد خودتون را وارد کنید.

کد زیر برای پاک کردن تمام محصولات ووکامرس است!

کد زیر را کپی و در بخش اشاره شده پیست کنید. و سپس Ctrl+Enter بزنید و منتظر بمانید تا کد اعمال شود.

            DELETE relations.*, taxes.*, terms.*
FROM wp_term_relationships AS relations
INNER JOIN wp_term_taxonomy AS taxes
ON relations.term_taxonomy_id=taxes.term_taxonomy_id
INNER JOIN wp_terms AS terms
ON taxes.term_id=terms.term_id
WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type='product');
 
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
DELETE FROM wp_posts WHERE post_type = 'product';
        

کد زیر برای پاک کردن تمام محصولات و دسته بندی‌های مرتبط را در ووکامرس است!

کد زیر را کپی و در بخش اشاره شده پیست کنید. و سپس Ctrl+Enter بزنید و منتظر بمانید تا کد اعمال شود.

            DELETE relations.*, taxes.*, terms.*
FROM wp_term_relationships AS relations
INNER JOIN wp_term_taxonomy AS taxes
ON relations.term_taxonomy_id=taxes.term_taxonomy_id
INNER JOIN wp_terms AS terms
ON taxes.term_id=terms.term_id
WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type='product');
 
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
DELETE FROM wp_posts WHERE post_type = 'product';

DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULL;

delete from `wp_termmeta`
where 
	`term_id` in ( 
		SELECT `term_id`
		FROM `wp_term_taxonomy`
		WHERE `taxonomy` in ('product_cat', 'product_type', 'product_visibility') 
	);

delete from `wp_terms`  
where 
	`term_id` in ( 
		SELECT `term_id`
		FROM `wp_term_taxonomy`
		WHERE `taxonomy` in ('product_cat', 'product_type', 'product_visibility') 
	);
	
DELETE FROM `wp_term_taxonomy` WHERE `taxonomy` in ('product_cat', 'product_type', 'product_visibility');

DELETE meta FROM wp_termmeta meta LEFT JOIN wp_terms terms ON terms.term_id = meta.term_id WHERE terms.term_id IS NULL;

DELETE FROM wp_woocommerce_attribute_taxonomies;

DELETE FROM wp_woocommerce_sessions;
        

این آموزش هم به پایان رسید ، امیداریم که توانسته باشیم مشکلی را رفع کنیم . اگر سوالی در این زمینه دارید در بخش کامنتها از ما بپرسید.

موفق باشید.

 
 

از دسـت نـدهیـد… !

آیا این مقاله مفید بود؟

از ۱ تا ۵ چه امتیازی می‌دهید؟

میانگین امتیاز از رای

اولین نفر باشید که رای میدهد!

درباره نویسنده ...
فراوبمستر
فراوبمستر یک سایت با خدمات مختلف در حوزه کار و کسب و فروش اینترنتی و همچنین یک آکادمی آموزش راه اندازی و ادارهِ کسب و کار آنلاین است که دانستن آن برای هر شخصی که در این حوزه فعالیت می کند بسیار مهم است .
دیدگاهتان را بنویسید

جدیدترین مطالب
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://farawebmaster.com/?p=9419
در این مقاله چه می‌خوانید ؟
بارگزاری کمی زمانبر است!
احتما وجود ویدیو | آزمون | gif
online chat
در حال انتقال ...
به هر روشی که راحترید، ما آماده پاسخگویی هستیم.

شماره تماس

013-91015605

WhatsApp , Telegram

09101104711

فراوبمستر - لوگو