woocommerce 가게는 어디서 주문하나요?
sql db를 보고 있는데 wp_posts 안에 주문과 비슷한 것이 있습니다.단, wp_woocommerce로 시작하는 테이블 안에 있을 것으로 예상됩니다.
누가 이 현상을 밝혀줄 수 있나요?
건배.
Woocommerce에서는 주문은 커스텀 포스트 타입으로 모델링되어 저장되어 있습니다.wp_posts
당신이 찾은 것처럼.woocommerce 가 사용하는 커스텀 투고 타입의 리스트에 대해서는, WooCommerce 의 분류법 및 투고 타입을 참조해 주세요.주문이 유형으로 저장됩니다.shop_order
주문 내 개별 항목은 사용자 지정 테이블 woocommerce_order_items에 개별 레코드로 저장됩니다.
2018년 8월 10일 플러그인 버전 정보 갱신
주문은 커스텀 포스트 타입입니다.WooCommerce 투고 유형:
- 주문서(shop_order)
주문은 에 있습니다.wp_posts
테이블(post_type = 'shop_order'
)에서 주문의 post_id를 검색하면 더 많은 데이터를 사용할 수 있습니다.wp_postmeta
테이블.
또한 WooCommerce GitHub Wiki 데이터베이스 설명에서
- woocommce_order_items : 주문과 관련된 행 항목을 저장합니다.
- woocommce_order_itemeta : 순서행 항목에 대한 메타데이터를 저장합니다.
현재 WordPress WooCommerce 플러그인 버전은 3.4.x 입니다.
WooCommerce 주문은 "custom post"로 "post_type" -> "shop_order" 아래의 "wp_posts"에 저장됩니다.
만약 당신이 sql 쿼리로 샵 오더를 선택하고 싶다면 다음과 같이 할 수 있습니다.
global $wpdb;
$results = $wpdb->get_results( "SELECT * FROM $wpdb->posts WHERE post_type = 'shop_order'", ARRAY_A );
안에서 찾을 수 있어요wp_posts
테이블.
PhpMyAdmin의 경우:
wp_posts 테이블을 클릭한 후 SQL 탭을 클릭하여 다음 쿼리를 실행합니다(wp_posts가 테이블 이름이라고 가정).
Select * from wp_posts where post_type='shop_order'
그럼 당신은 woocommerce 주문에 대한 모든 데이터를 가지고 있습니다.
[모두 표시] 체크박스를 클릭합니다.
완료된 주문에 대한 "완료" 검색
wp_woocommerce_order_itemmeta
wp_woocommerce_order_items
wp_posts
찾는 데이터의 종류에 따라 다른 장소를 찾아야 합니다.PHPMyAdmin이 있는 경우 원하는 데이터를 검색해 보십시오.
최근 주문 데이터를 수동으로 복원했는데, 여기 제가 찾은 테이블이 있습니다.
wp_posts //post_type = shop_order
wp_postmeta
wp_woocommerce_order_items
wp_woocommerce_order_itemmeta
postmeta 및 itemmeta에서 order_id/order_item_id 참조가 올바른지 확인하십시오.
언급URL : https://stackoverflow.com/questions/31746307/where-does-woocommerce-store-orders
'programing' 카테고리의 다른 글
웹 응용 프로그램이 [Timer-0]라는 이름의 스레드를 시작한 것으로 보이지만 중지하지 못했습니다. (0) | 2023.03.26 |
---|---|
JSON 표준 - 부동 소수점 수 (0) | 2023.03.26 |
Subject와 Behavior Subject의 차이점은 무엇입니까? (0) | 2023.03.26 |
각도 2 요소 표시 및 숨기기 (0) | 2023.03.26 |
클래스를 통해 추가된 작업을 제거하는 방법 (0) | 2023.03.26 |