최근 WordPress 4.5에 도입된 일부 변경 사항을 해결하기 위해 WPML 3.3.7을 릴리스했습니다.
이 릴리스 이후 고유주소 처리, 특히 페이지가 지정된 콘텐츠와 관련된 몇 가지 문제와 WooCommerce를 다룰 때 발생하는 두어 가지 추가 문제를 발견했습니다.
이러한 문제 중 일부는 이전 버전의 WPML에 이미 존재했지만, WPML 3.3.7에서 더욱 뚜렷해졌습니다.
WPML 3.3.8은 이러한 문제를 해결하며, 특히 다음과 같습니다.
- 템플릿 및 페이지 매김
- 전면 페이지에 템플릿이 있고 검색 결과용 템플릿이 없을 때 두 번째 언어의 검색 결과에 잘못된 템플릿이 사용되는 문제
- URL에 다른 인수와 함께 “lang” 인수가 포함된 경우 is_front_page()가 작동하지 않는 문제
- 브라우저 리디렉션이 활성화된 상태에서 기본 언어의 페이지 매김 문제
- 일반 고유주소 및 파라미터로 추가된 언어를 사용하는 홈페이지에서 페이지가 지정된 URL의 형식이 잘못되는 문제
- 후행 슬래시가 없는 “/%postname%”과 같은 사용자 정의 고유주소 및 파라미터로 추가된 언어를 사용할 때 페이지 매김이 잘못되는 문제
- “글 이름” 고유주소 및 파라미터로 추가된 언어를 사용하여 전면 페이지에 페이지가 지정된 콘텐츠를 표시할 때 페이지 매김 URL의 형식이 잘못되는 문제
- 예쁜 고유주소와 번역된 콘텐츠에 동일한 슬러그를 사용할 때 보조 언어에서 페이지가 지정된 콘텐츠의 두 번째 페이지에 접근할 수 없는 문제
- WooCommerce 관련
- 제품 페이지의 301 오류
- 언어당 개별 도메인 사용 시 언어를 전환할 때 장바구니 콘텐츠가 동기화되지 않는 문제
- 기타
- PHP Notice: Undefined offset: 0 in sitepress.class.php on line 2345
- “파라미터로 추가된 언어”가 브라우저 리디렉션 및 수동으로 설정된 홈페이지와 충돌하는 문제
- 새로운 훅을 제공하여 “heads_lang” 메타 태그의 동작을 변경하는 기능 추가
위의 문제 중 일부는 이번 릴리스를 위해 특별히 추가한 새로운 자동화된 테스트 세트 덕분에 발견되었습니다.
다운로드 및 피드백 제공
먼저, 업데이트하기 전에 사이트를 백업하세요. 저희는 어떤 항목(모든 플러그인, 테마 또는 WordPress)이든 업데이트하기 전에 사이트를 백업하고 업데이트를 테스트합니다. 이번 WPML 릴리스는 많은 테스트를 거쳤지만, 운영 서버가 아닌 테스트 사이트에서 결함을 발견하는 것이 훨씬 낫습니다.
그런 다음 모든 WPML 구성 요소를 업데이트하세요. 이 버전은 WPML 코어 및 WPML 번역 관리의 빠른 수정 버전이며, 실제로 업데이트되지 않은 다른 애드온 간에는 종속성이 없습니다.
WPML을 업데이트하는 가장 좋은 방법은 WordPress 관리 화면에서 수행하는 것입니다. 사이트를 등록하여(모든 사이트를 등록할 수 있으며 제한이 없습니다) 자동 업데이트를 받으세요. 또는 언제든지 내 계정에서 수동으로 WPML을 다운로드할 수 있습니다.
의견을 남겨 피드백을 제공하거나, 질문하거나, 제안해 주세요. 확인 후 답변해 드리겠습니다.

