워드프레스에서 파일을 확장시키려면 추가적인 작업을 해야합니다. 그냥 작업을 진행하면 죄송합니다. 이 파일 타입 업로드할 권한이 없습니다 라는 메세지를 받게돼요.
이것을 해결하는 두가지 방법은 직접 코드를 추가하는 것과 플러그인을 사용하는 것인데요 2021년도 이전에 사용되었던 방법은 지금 통하지 않으니 아래의 방법을 활용해야 해결할 수 있습니다.
define( 'ALLOW_UNFILTERED_UPLOADS', true );워드프레스 폴더 안에 있는 wp-config.php 파일에 접근하여 해당 상수를 추가합니다. 모든 자료를 업로드 허용하라는 뜻입니다.
function my_custom_mime_types($mimes)
{
// 값 추가하기
$mimes['svg'] = 'image/svg+xml';
$mimes['svgz'] = 'image/svg+xml';
$mimes['hwp'] = 'application/hangul';
$mimes['zip'] = 'application/zip';
$mimes['glb'] = 'application/3dtype';
// 값 해제하기
unset($mimes['exe']);
return $mimes;
}
add_filter('upload_mimes', 'my_custom_mime_types');
필터를 활용하여 원하는 확장자명을 추가하는 방법입니다. 값 추가하는 방법은 $mimes['확장자명'] = '저장시분류명' 으로 이해하시면 더욱 편하게 활용이 가능할겁니다.
unset 을 활용하면 확장자를 제거할 수도 있습니다. 보안이 중요한 경우는 위와 같은 방법을 통해 파일 제한을 거는 것도 좋은 방법입니다.

다음은 WP Add Mine Types 입니다. 무료 플러그인입니다. 편하기는 하지만 저는 작동이 안됐던 기억이 있어서 위의 방법대로 진행하고 있습니다.
물론 편의성이 워낙 좋다보니 가끔 사용하기도 합니다 🙂
그러나 개발에 어려움을 가지고 계시다면 설치하는 것을 추천드립니다. 자료는 [링크] 를 통해 들어가서 받으시면 됩니다.