모든 WooCommerce 주문을 빠르게 삭제하는 방법 [SQL 팁]

여러 가지 이유로 때때로 우리는 우리는 모든 명령을 삭제합니다 시간 경과에 따른 데이터 온라인 쇼핑 (주문) 생성 WooCommerce.

모든 사람이 사용할 수있는 방법은 "에서 명령 열을 선택하는 것입니다.WooCommerce"→"주문", 다음에"벌크 액션"옵션 선택"휴지통으로 이동"그리고 클릭"Apply".

클릭 후 "Apply", 주문이 이동됩니다."휴지통".

WooCommerce 주문에서 삭제하려는 주문이 수백 또는 수천 개있을 때 어떻게해야합니까?

위의 예에서는 주문이 하나 뿐이지 만 주문이 몇 개있는 경우 WooCommerce에서 수백 개의 주문, 삭제할 수있는 두 가지 옵션이 있습니다.

1. 대시 보드에서 WooCommerce 주문 삭제.

대부분의 사용자 WordPress WooCommerce는 대시보드 오른쪽 상단의 "화면 Options".

"에서화면 Options"페이지에 더 많은 명령을 나열하도록 선택할 수 있습니다. 으로 default WooCommerce는 25 개의 주문을 나열합니다., 그러나 "화면 Options"우리는 선택할 수 있습니다"수 items 페이지 당”더 큰 숫자.
주문이 매우 많더라도 여전히 좋습니다. 페이지에 나열된 주문 150 개를 초과하지 마십시오.. 서버에 매우 높은 부하가 발생할 수 있으며 명령을 나열 할 때와 삭제할 때 모두 호스트 서버와의 통신 중단이 발생할 수 있습니다. Error및 NGINX 또는 HTTPD 서버.

페이지 당 WooCommerce 주문 수

클릭 후 "Apply”페이지를 자동으로 새로 고침하고 설정 한 WooCommerce 주문 수를 나열합니다.

2. SQL에서 WooCommerce 명령 삭제

이 방법은 모든 명령을 WooCommerce주문 "에휴지통", 클릭 한 번으로 삭제할 수 있습니다.

우선 데이터베이스를 백업하십시오.

phpMy로 이동Admin, 저장소 데이터베이스를 선택하고 SQL에서 아래 명령줄을 실행합니다.

update wp_posts set post_status = 'trash' where post_type = 'shop_order';

4347 개의 행이 영향을 받았습니다. (쿼리는 0.2114 초가 걸렸습니다.)

제 경우에는 결과가 반환되었습니다.

SQL 명령을 성공적으로 실행 한 후 Dashboard → WooCommerce → Orders → Trash의 온라인 스토어로 이동하여“휴지통 비우기".

카트에서 삭제할 명령이 많은 경우 "휴지통 비우기"를 한 번 클릭 한 후 명령이 사라질 것으로 예상하지 마십시오. 웹 페이지가 응답하지 않고 새로 고침 후 사라지는 서버 오류가 발생할 가능성이 큽니다. "주문"휴지통이 비워 질 때까지 작업을 반복합니다.

Stealth: 기술에 대한 열정, 저는 운영 체제에 대한 튜토리얼을 테스트하고 작성하는 것을 좋아합니다. macOS, Linux, Windows, 에 대한 WordPress, WooCommerce 및 LEMP 웹 서버 구성(Linux, NGINX, MySQL 및 PHP). 나는 에 쓴다 StealthSettings2006 년부터 .com을 시작했고 몇 년 후 iHowTo에 글을 쓰기 시작했습니다. 생태계의 장치에 대한 팁 튜토리얼 및 뉴스 Apple: iPhone, iPad, Apple 시계, HomePod, iMac, MacBook, AirPods 및 액세서리.
새로운 기능