WPML
상태
개발자가 해결함
관련 플러그인/테마
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;
    
            } 

알려진 모든 문제 →