본문 바로가기
MySql

MySQL WooCommerce : 데이터베이스에서 제품 찾기

by 베이스 공부 2020. 11. 8.
반응형

WooCommerce를 사용하여 웹 사이트를 만들고 있는데, 사용자가 내 홈페이지의 검색 양식에 입력 한 우편 번호에 따라 사용 가능한 제품을 사용자에게 제한하고 싶습니다.

이를 달성하려면 phpMyAdmin의 데이터베이스 내에서 각 제품의 조건을 지정해야하지만 찾을 수없는 것 같습니다.

제품 및 / 또는 카테고리에 대한 woocommerce 데이터베이스가 phpmyAdmin 내에있는 위치를 아는 사람이 있습니까?

미리 감사드립니다.

 

해결 방법

 

2020 년 업데이트

제품은 주로 다음 표에 있습니다.

product 와 같은 post_type (또는 product_variation ),

관계형 인덱스 (제품 ID)로 post_id 가있는 wp_postmeta 테이블.

product_id 가 관계형 인덱스 (게시물 ID) 인 wp_wc_product_meta_lookup 테이블 | 특정 제품 데이터에 대한 빠른 쿼리 허용 (WooCommerce 3.7 이후)

product_id 를 관계형 인덱스 (포스트 ID)로 사용하는 wp_wc_order_product_lookup 테이블 | 빠른 쿼리를 통해 주문 제품을 검색 할 수 있습니다 (WooCommerce 3.7 이후).

제품 유형, 카테고리, 하위 카테고리, 태그, 속성 및 기타 모든 사용자 지정 분류는 다음 표에 있습니다.

wp_terms

wp_termmeta

wp_term_taxonomy

wp_term_relationships -관계형 색인으로 object_id (제품 ID)

wp_woocommerce_termmeta

wp_woocommerce_attribute_taxonomies (제품 속성 전용)

wp_wc_category_lookup (WooCommerce 3.7 이후 제품 카테고리 계층에만 해당)

제품 유형 은 다음과 같은 기본 용어를 사용하는 맞춤 분류 product_type 에 의해 처리됩니다.

구독 및 예약 플러그인을위한 기타 제품 유형 :

Woocommerce 3 이상부터 product_visibility 핸들이라는 새로운 사용자 지정 분류 체계 :

특정 기능 : 각 제품 속성 은 맞춤 분류입니다…

참조 :



 

참조 페이지 https://stackoverflow.com/questions/36965352

 

 

반응형

댓글