- 상태
- 개발자가 해결함
- 관련 플러그인/테마
- ColorMag Pro
- 주제 태그
- Compatibility
문제 개요
WPML과 함께 ColorMag 테마를 사용할 때, 외모 → 사용자 정의 → 글로벌 → 카테고리 색상에서 카테고리에 지정된 색상은 기본 언어에만 적용됩니다.
임시 해결 방법
진행하기 전에 사이트의 전체 사이트 백업을 완료했는지 확인하세요.
- 열기: /wp-content/themes/colormag/inc/template-tags.php
- 141번째 줄 찾기
- 변경 전:
foreach ( $category as $category_list ) { $color = get_theme_mod( 'colormag_category_color_' . $wp_category_id ); return $color; } - 변경 후:
foreach ( $category as $category_list ) { // WPML workaround for compsupp-7690 $my_default_lang = apply_filters('wpml_default_language', NULL ); $wp_category_id = apply_filters( 'wpml_object_id', $wp_category_id, 'category', TRUE, $my_default_lang ); $color = get_theme_mod( 'colormag_category_color_' . $wp_category_id ); return $color; }