• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

워드프레스 업로드 확장자 제한 플러그인 추천 - WP Add Mime Types

달소 달소 128

0

0

워드프레스에서는 기본적으로 사진, 동영상 등등이 아니라면 파일 업로드를 보안상 제약하고있습니다다. 그렇기 때문에 우리가 흔히 사용하는 doc파일이나 hwp 한글파일, 그리고 zip 압축파일등을 올릴수없는데 2가지 방식으로 해결할 수 있습니다.다.

1.플러그인 설치하기. (WP Add Mime Types)

관리자 페이지 > 플러그인 새로추가 > Mime 검색
설치 후 바로 활성화를 시켜줍시다.

설치 후에 설정 > Mime Type Settings 가 생긴걸 확인할 수 있습니다다.
그리고 아래처럼 허용된 확장자는 기본적으로 나와있고 Add Values가 있는걸 확인할 수 있는데 여기서 사용자 정의가 가능합니다.

Add Valuse 사용방법
ex) hwp = application/hangul
zip = application/zip
ahk = application/autohotkey

모르면 확장자 = application/unknown 등으로 지정

2.테마의 function.php 수정하기.

플러그인을 추가로 설치하지않고 테마에 포함되는 function.php 파일을 수정해도 업로드가 가능합니다다.
단점으로는 테마 변경시에 또 수정해줘야 된다는점…

관리자 페이지 > 테마 디자인 > 테마 편집기 > 우측에 테마 파일에서 functions 아래 fuctions.php를 찾아서 열어주고 내용 추가.

function custom_upload_mimes( $existing_mimes ) {

$existing_mimes['hwp'] = 'application/hangul';
$existing_mimes['zip'] = 'application/zip';
$existing_mimes['ahk'] = 'application/autohotkey';
$existing_mimes['test'] = 'application/unknown';

return $existing_mimes;
}
add_filter( 'mime_types', 'custom_upload_mimes' );

내용이 추가되면 파일업데이트를 하면됩니다.

이렇게 되면 지정해준 확장자로 업로드가 가능해집니다.

function.php를 통한 업데이트의 경우 테마마다 이름이 다르기 때문에… 애매하면 플러그인이 가장 속 편합니다.

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.