메뉴 닫기

워드프레스 svg 확장자 업로드, 오류 해결

0 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #4305
      Avatar개꿀몬(GKKmon)
      참가자
      • 토픽 30
      • 답변 3
      @gkkmon

      functions.php 에다가 아래 코드를 넣으면 svg 확장자를 인식해서 업로드 할 수 있음. 보안이 안 좋아지니까 파일 업로드 하고 나서 다시 끄는것을 추천.

      function custom_upload_mimes( $existing_mimes ) {
      $existing_mimes['svg'] = 'image/svg+xml';
      return $existing_mimes;
      }
      add_filter( 'mime_types', 'custom_upload_mimes' );

      근데 이 코드 해도 안되는 경우가 있음. 이건 파일을 수정하는 과정에서 SVG 파일임을 나타내는 태그가 삭제되어서 워드프레스에서 XML 파일로 인식해서 생기는 오류.
      SVG 파일 최상단에다가 아래 코드를 입력하면 해결됨.

      <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.