WPML

이번 WPML 릴리스에는 중요한 안정성 개선 사항과 더불어 다른 플러그인 및 테마와의 호환성 개선 사항이 포함되어 있습니다. 설치 및 등록 프로세스를 개선하여 단계를 줄이고 수동 데이터 입력 오류를 방지했습니다. GUI에는 거의 변화가 없지만, 내부 코드는 크게 최적화되고 개선되었습니다.

방대한 변경 사항 목록을 살펴보기 전에 이전의 모든 버전과 비교하여 WPML 3.1.8의 한 가지 주요 차이점에 유의하세요. 이 릴리스에서는 다른 언어에서도 같은 이름의 택소노미를 사용할 수 있으며, 택소노미 이름에 대한 @lang 접미사를 더 이상 필터링하지 않습니다.

따라서 여러 언어에 ‘Index’와 같은 택소노미가 있는 경우, 이제 ‘Index @es’, ‘Index @de’ 등이 아닌 실제 ‘Index’가 됩니다. 이전 버전의 WPML(및 WordPress)은 이러한 택소노미 이름을 지원하지 않았기 때문에 언어 접미사를 추가하고 프런트엔드에서 필터링했습니다. 이제는 더 이상 필요하지 않으며 여러 경우에 문제를 일으켰던 필터링도 제거했습니다.

WPML을 업데이트한 후 데이터베이스를 스캔하고 확인하여 언어 접미사가 있는 택소노미를 찾습니다. 발견되면 프런트엔드에 보기 흉한 글과 카테고리가 표시되지 않도록 WPML에서 이름을 바꿀 것을 제안합니다.

개선 사항

  • 설치 프로그램의 클릭하여 등록하는 기능으로, 사이트 URL을 복사/붙여넣기할 필요가 없으며 불필요한 문자가 포함되는 것을 방지함
  • 문자열 패키지 번역 지원 추가 - 중요한 내용이므로 별도로 다룰 예정임
  • 현재 언어로 HTML 입력을 표시하는 템플릿 태그 wpml_the_language_input_field() 추가
  • 배열 작업, 문자열 캐싱 및 JS 파일 로드와 관련된 사소한 속도 개선
  • 번역 테이블에서 글 유형과 언어를 동기화할 수 있도록 문제 해결 페이지에 “포스트 유형 할당” 버튼 추가
  • 호환성 개선 사항

    • WooCommerce 제품의 카테고리 설정 수정

    일반 버그 수정

    • 보조 언어의 검색 양식 수정 - 이제 올바른 언어로 결과를 반환함
    • 메뉴의 언어 전환기 설정에 관리자 언어가 미치는 영향 수정
    • 전면 페이지로 설정된 페이지의 캐싱 문제 수정
    • 분류 번역 페이지에 택소노미 용어가 표시되지 않던 문제 수정
    • 이제 icl_object_id 함수가 등록되지 않은 사용자 정의 글 유형에서도 잘 작동함
    • 모바일 기기에서 언어 전환기의 사소한 문제 수정
    • 설치 중 언어 전환기 옵션 문제 수정
    • 언어 전환기의 추가 CSS 텍스트 영역이 너무 넓던 문제를 화면에 맞게 수정
    • 이제 구성된 경우 wp_nav_menu에 항상 언어 전환기가 표시됨
    • 루트 페이지를 사용하는 동안의 사용자 정의 쿼리 수정
    • ICanLocalize에서 완료된 번역을 가져올 때 발생하는 DB 오류 수정
    • 설치 프로그램: wp_options 테이블의 option_value 필드가 wp-config.php에 정의된 기본 WordPress 문자셋과 다른 문자셋을 사용할 때 WPML 등록 정보(사이트 키)가 저장되지 않던 문제 수정
    • 설치 프로그램: 사이트 키가 표시되는 순서 반전
    • 루트 페이지의 페이지 매김 및 사소한 고유주소 문제 수정
    • 글 편집 화면의 고유주소 미리보기 수정
    • RTL 언어를 사용할 때 wp-admin의 표시 결함 수정
    • 번역을 위해 문자열을 등록할 때 컨텍스트 값이 충돌하는 문제 수정
    • 수정됨: 번역되지 않은 사용자 정의 글 유형의 아카이브 헤더에 <link rel="alternate" hreflang="" href=""/>이(가) 표시되지 않아야 함
    • get_terms() 함수의 언어 필터 수정
    • 택소노미(예: 카테고리) 부모 동기화 문제 수정
    • 글 슬러그 편집 문제 수정
    • 분류 번역 페이지에서 불필요한 택소노미 선택기 제거
    • 언어 전환기에서 “모든 언어”를 선택한 경우 WPML 언어 페이지에서 발생하는 일부 PHP 알림 수정
    • “Enter” 키를 눌러 카테고리를 추가할 때 발생하는 문제 수정(글 편집 화면)
    • 기본 카테고리 번역 삭제 옵션 제거
    • “날짜와 시간”으로 설정했을 때 고유주소가 제대로 표시되도록 수정

    다운로드 및 업데이트


    WPML 3.1.7 이상을 실행 중인 경우 WordPress 관리 화면으로 이 업데이트가 자동으로 제공됩니다(업데이트를 받으려면 WPML이 등록되어 있어야 합니다).

    단종된 설치 프로그램 플러그인과 함께 작동하던 이전 버전에서 업그레이드하는 경우 다음 지침을 따르세요.

    1. 설치 프로그램 플러그인을 비활성화하고 제거하세요.
    2. 내 계정의 다운로드에서 새 버전의 WPML을 다운로드하세요. 사용 중인 모든 WPML 구성 요소를 포함해야 합니다.
    3. WPML을 비활성화하세요.
    4. 새 버전의 압축을 풀고 업로드하세요.
    5. WPML 3.1.8을 활성화하세요.
    6. 활성화 직후 플러그인 관리 화면에 WPML을 등록하라는 메시지가 표시됩니다. 새 버전에 대한 자동 업데이트를 받을 수 있도록 이 등록을 완료하세요.

    질문, 아이디어, 제안이 있으신가요? 댓글을 남겨주시면 답변해 드리겠습니다.

이 글이 유용했나요? 이 글을 공유하세요: