WPML
상태
미해결
관련 플러그인/테마
PublishPress Capabilities
주제 태그
Compatibility

문제 개요

Publishpress Capabilities 플러그인으로 wpml_manage_media_translation 권한을 제거해도 사용자가 여전히 WPML 미디어 번역 섹션에 접근할 수 있다는 것을 알 수 있습니다.

임시 해결 방법

진행하기 전에 전체 사이트 백업을 완료했는지 확인하세요.


  • 테마의 function.php 파일을 여세요.

  • 다음 코드를 추가하세요:
    // WPML Workaround for compsupp-7344
    function wpml_compsupp7344_disable_wpml_media_translation_menu() {
        // Check if the current user lacks the required capability
        if (! current_user_can('wpml_manage_media_translation')) {
            // Remove the WPML Media Translation menu
    		remove_submenu_page( 'tm/menu/main.php', 'wpml-media' );
        }
    }
    
    add_action('admin_init', 'wpml_compsupp7344_disable_wpml_media_translation_menu');

알려진 모든 문제 →