WPML

문제 개요

일부의 경우 화면이나 로그 파일에 다음 알림이 표시됩니다: Notice: Undefined offset: 0 in /home/ubuntu/websites/types/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2344

이 문제는 주로 WordPress 관리 화면에 표시되지만, 프런트엔드 페이지에 나타날 수도 있습니다.

이는 인덱스가 0(영)으로 시작하지 않을 수 있는 인덱스 배열에서 첫 번째 항목을 잘못 가져오기 때문에 발생합니다.

하위 페이지가 상위 페이지보다 먼저 생성된 경우가 대표적이며, 새 페이지를 편집하거나 생성할 때 상위 드롭다운 선택기를 렌더링하는 과정에서 알림이 발생합니다.

임시 해결 방법

이 문제는 해결되었습니다. 최신 버전으로 업데이트하면 사이트에서 이 문제가 해결되므로, 아직 업데이트할 수 없는 경우에만 이 임시 해결 방법이 필요합니다.

이 문제는 WPML의 다음 릴리스에서 수정됩니다.

그동안 설치된 사이트에서 문제를 해결하려면 다음 단계를 따르세요.

  1. 웹사이트를 백업하세요.
  2. 이 파일을 다운로드하고 압축을 푸세요. 이제 sitepress.class.php 파일이 생성됩니다.
  3. 서버의 sitepress.class.php 파일(wp-content/plugins/sitepress-multilingual-cms/에 있음)을 새 파일로 교체하세요.

모든 알려진 문제

여전히 이 문제가 발생합니까?

업데이트해도 문제가 해결되지 않으면 지원 문의를 하세요. 함께 살펴보겠습니다.