- 상태
- 개발자가 해결함
- 관련 플러그인/테마
- Woodmart
- 주제 태그
- Compatibility
문제 개요
WPML과 함께 WoodMart 테마를 사용할 때, 단일 상품의 상품 유형 기반 레이아웃이 예상대로 작동하지 않습니다. 대신 상품에 기본 레이아웃이 적용됩니다.
임시 해결 방법
진행하기 전에 전체 사이트 백업을 완료했는지 확인하세요.
- …/wp-content/themes/woodmart/inc/modules/layouts/class-single-product.php 파일을 여세요.
- 20번째 줄을 찾으세요.
- 다음 코드를:
$condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] );
- 다음 코드로 교체하세요:
if ( $condition['condition_type'] !== 'product_type' ) { $condition['condition_query'] = apply_filters( 'wpml_object_id', $condition['condition_query'], $condition['condition_type'] ); }