WPML
상태
해결됨
보고된 제품
WPML Multilingual CMS 4.7.0
주제 태그
Bug

문제 개요

일부 관리자 사용자는 WPML > 번역 관리의 번역 대시보드에 접근하지 못하고 404 에러가 발생하거나 “죄송합니다. 이 페이지에 접근할 수 없습니다”라는 메시지가 표시되는 문제를 겪을 수 있습니다.

이 문제는 (예: User Role Editor와 같은 플러그인을 통해) 역할이 변경되어 필요한 WPML 권한이 손실된 경우 WPML 4.7.0-4.7.2에서 발생할 수 있습니다.

임시 해결 방법

이 문제는 WPML 4.7.4에서 해결됩니다. 그동안 다음 코드 스니펫을 사용하여 관리자의 누락된 권한을 복원할 수 있습니다.

function add_wpml_manage_translations_cap() {
    $role = get_role('administrator');
    if ($role) {
        $role->add_cap('manage_translations');
    }
}
add_action('init', 'add_wpml_manage_translations_cap');

이 코드를 테마의 functions.php에 추가하거나 Code Snippets와 같은 플러그인을 사용하세요.

알려진 모든 문제 →