WPML
상태
해결됨

문제 개요

증상
WPML 4.8을 페이지 빌더(예: Elementor)와 함께 사용할 때 번역 에디터를 열려고 시도하면 다음과 유사한 PHP 치명적 오류가 발생할 수 있습니다:

PHP Fatal error: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given

in .../sitepress-multilingual-cms/classes/media-translation/AddMediaDataToTranslationPackage.php:82

이 문제는 페이지에 메타데이터가 없는 (즉, 제목, 캡션, 설명 또는 대체 텍스트가 없는) 이미지가 포함된 경우 발생합니다.

임시 해결 방법

번역 에디터를 열기 전에 다음을 수행하세요.

  • WordPress 미디어 라이브러리에서 이미지를 편집하세요.

  • 메타데이터(예: 제목 또는 대체 텍스트)를 하나 이상 추가하세요.

  • 이미지를 저장한 다음 번역 에디터를 다시 여세요.

이렇게 하면 치명적인 오류를 방지하고 번역 페이지를 정상적으로 로드할 수 있습니다.


상태

  • 수정 사항이 곧 릴리스될 WPML 4.8.1에 포함되었습니다.

  • 업데이트 후에는 메타데이터가 없는 이미지를 발견해도 WPML이 더 이상 충돌하지 않습니다.

알려진 모든 문제 →