WPML

WPML 2.4.1은 몇 가지 버그를 수정하고 매우 기대되던 새로운 기능을 추가합니다. 마침내 글과 페이지가 다른 언어에서도 동일한 이름을 가질 수 있게 되었습니다.

이번에는 버그 목록이 비교적 적습니다. 사용자가 많은 대규모 사이트가 더 적은 메모리로 실행될 수 있도록 일부 로직을 변경했습니다. WPML은 몇몇 특이한 위치에서 사용자와 글의 전체 테이블을 로드했습니다. 이제는 그렇지 않으며, 이러한 특정 관리 화면에서 훨씬 적은 메모리가 필요합니다. 이는 저희 사이트가 매일 더 커지고 활성화됨에 따라 자체 사이트에서 실제로 발견한 문제였습니다.

다른 버그는 Safari의 언어 리디렉션 쿠키, 메뉴의 언어 전환기에 대한 더 나은 스타일링, 작성자 설명 번역 및 자체 언어 위젯의 제목과 관련이 있었습니다.

이제 정말 흥미로운 소식을 전해드리겠습니다…

다른 언어에 대한 중복 글 이름(슬러그)


이는 WPML 0.9.3부터 가장 많이 요청된 기능이라고 생각합니다. 이제 다음과 같은 페이지를 가질 수 있습니다.

  • /blog/

  • /es/blog/

  • /de/blog

페이지에 제품 이름이 지정될 때 특히 중요합니다. 이 경우 다음과 같이 표시되는 것을 원하지 않으실 것입니다.

  • /sony/

  • /es/sony-2/ (이런)

한동안 WPML은 언어를 먼저 확인한 다음 글을 확인했습니다. 이 수정 사항은 정수 접미사를 추가하는 WordPress 기능에 훅을 걸어 동일한 언어의 페이지에 대해서만 확인하도록 변경합니다.

사이트의 기존 콘텐츠 이름을 바꾸려면 슬러그를 편집하기만 하면 됩니다. 이제 WordPress는 동일한 이름과 슬러그를 가진 번역을 허용합니다.

중복 슬러그는 분류 체계가 아닌 “글”(페이지, 글, 사용자 정의 글 유형)에만 사용할 수 있습니다.

사용자 정의 Types 및 필드 플러그인


관심 있으신 분들을 위해 말씀드리자면, 사용자 정의 Types 및 필드를 관리하는 플러그인에 대해 완전히 잊은 것은 아닙니다. 사실, 릴리스 준비가 완료되었습니다. 새 웹사이트와 관련된 몇 가지 마지막 문제를 해결하고 있으며 곧 공개될 예정입니다. 다음 글에서 이에 대한 모든 것을 작성하겠습니다.

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