- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual & Multicurrency for WooCommerce 5.0.2
문제 개요
WooCommerce의 내장 가져오기 기능을 사용하는 경우, CSV 파일을 가져와 기본 언어에 대한 가져오기 프로세스를 실행할 때마다 상품 번역의 가격이 업데이트되지 않습니다.
임시 해결 방법
상품 가져오기는 save_post 작업을 실행하지 않으므로 수동으로 실행해야 합니다:
- 상품 페이지로 이동하세요.
- 상품을 선택하세요.
- 일괄 작업 드롭다운을 여세요.
- 편집 옵션을 선택하고 적용을 클릭하세요. 그러면 동기화 프로세스가 시작됩니다.
또는 functions.php 파일에 다음 코드를 추가할 수 있습니다. 그러면 다음에 가져오기를 실행할 때 가격이 자동으로 동기화됩니다.
add_action( 'woocommerce_product_import_inserted_product_object', function( $product ) {
do_action( 'save_post', $product->get_id(), get_post( $product->get_id() ) );
} );