SVG 서포트

설명

안전하고 유연하며 사용하기 쉬운 워드프레스를 위한 완벽한 SVG 솔루션입니다.

SVG 지원은 기본 사용자와 개발자 모두를 위한 강력한 기능으로 안전한 SVG 업로드를 가능하게 합니다:

주요 기능:
– 자동 살균을 통한 안전한 SVG 업로드
– 직접 CSS/JS 조작을 위한 인라인 렌더링
– 축소를 통한 파일 크기 최적화
– 역할 기반 액세스 제어
– 고급 개발자 옵션
– 다중 사이트 호환
– 전체 블록 편집기(구텐베르크) 호환성

🔒 보안 우선:
– 내장된 살균 기능으로 잠재적으로 유해한 코드 제거
– 역할 기반 업로드 제한
– 포괄적인 MIME 유형 유효성 검사

🎨 디자이너 친화적:
– SVG 요소의 직접 스타일링
– 애니메이션 지원
– 사용자 정의 클래스 타겟팅
– 자동 치수 처리

💻 개발자 지원:
– 추가 기능을 위한 고급 모드
– REST API 지원
– 구텐베르크 호환
– 광범위한 후크 및 필터

사용법

기본 사용법:
– 먼저 워드프레스 대시보드를 통해 SVG 지원을 설치하고 활성화합니다.
– 다른 이미지처럼 미디어 라이브러리에 SVG 파일을 업로드합니다.
– 이미지 블록, 커버 블록 및 추천 이미지와 원활하게 작동합니다.

고급 사용:
– 축소 및 인라인 렌더링을 위한 ‘고급 모드’ 활성화
– 후크와 필터를 사용하여 맞춤형 기능 사용자 지정

블록 에디터 사용:
– 고급 모드를 사용하여 인라인 렌더링을 활성화합니다:
– 이미지 블록에 "style-svg" 클래스를 추가합니다.
– 커버 블록에 "style-svg" 클래스를 추가하여 SVG 배경을 인라인 렌더링합니다.
– “중첩된 SVG 건너뛰기” 설정을 사용하여 커버 블록 내에서 SVG의 인라인 렌더링을 제어합니다.

클래식 편집기 사용법:
– 고급 모드를 사용하여 인라인 렌더링을 위해 "style-svg" 클래스를 <img< 태그에 추가합니다.
– 클래식 편집기에서 클래스 자동 삽입을 위해 “클래스 자동 삽입” 옵션을 활성화합니다.

일반적인 문제 및 해결 방법:
– SVG가 표시되지 않나요? CSS에서 치수가 설정되어 있는지 확인하세요.
– 도움이 필요하신가요? 지원 탭을 이용하시면 최선을 다해 도와드리겠습니다.

테스트 사이트 스핀업

클릭 한 번으로 완전 무료 테스트 사이트를 실행하여 TasteWP를 사용하여 SVG 지원을 테스트할 수 있습니다! 가입도, 카드도, 아무것도 필요 없습니다! 얼마나 멋진가요? 한번 사용해 보세요:
여기를 클릭하면 몇 초 안에 테스트 사이트를 실행할 수 있습니다

보안

SVG 지원은 자동 살균 및 역할 기반 제한을 통해 보안을 우선시합니다. 신뢰할 수 있는 사용자만 업로드 권한을 가져야 합니다. 기능과 보안의 균형을 맞추도록 설정을 구성하세요.

피드백

제안 및 피드백 – SVG 서포트팀을 이용해 주셔서 감사합니다!

트위터에서 @SVGSupport 팔로우하기
@benbodhi 트위터 팔로우하기
워프캐스트에서 @benbodhi 팔로우하기

주: 이 플러그인이 마음에 드셨기를 바랍니다! 잠시 시간을 내어 평가해 주세요.

개발 및 기여

SVG 지원의 개발 버전은 GitHub에서 유지 관리됩니다. 자유롭게 기여해 주세요:

번역

번역 기여하기 여기. 번역이 처음이신가요? 번역자 핸드북을 확인하세요.

스크린샷

  • 기본 설정
  • 고급 설정
  • SVG 인라인 렌더링을 위한 추천 이미지 체크박스 추가
  • WP 기본 이미지 위젯에 사용되는 SVG
  • 프런트엔드 마크업에 인라인 SVG 사용
  • 도움말 탭 – 개요
  • 도움말 탭 – 설정
  • 도움말 탭 – 표준 사용법
  • 도움말 탭 – SVG 인라인 렌더링(고급 사용법)

FAQ

2.3 업데이트 이후 SVG가 인라인 렌더링되지 않음

설정에서 ‘고급 모드’가 활성화되어 있는지 확인합니다.

인라인 SVG를 사용하지 않는 경우 프런트엔드에서 자바스크립트를 비활성화하려면 어떻게 해야 하나요?

설정에서 ‘고급 모드’를 비활성화합니다.

사용자 정의 관리자에서 SVG를 사용하려고 하는데 작동하지 않습니다.

사용자 정의 관리자에서 SVG가 작동하도록 하려면 하위 테마의 함수 파일에서 일부 코드를 수정/추가해야 합니다. 이것을 수행하는 방법에 대한 훌륭한 튜토리얼이 있습니다. 중요한 부분은

'flex-width'    => true
'flex-height'   => true

SVG에 애니메이션을 추가하려면 어떻게 해야 하나요?

코드 편집기에서 SVG 파일을 편집해야 SVG 내에서 타겟팅해야 하는 각 요소에 CSS 클래스를 추가할 수 있습니다. IMG 태그가 인라인 SVG로 교체되었는지 확인한 다음 CSS 또는 JS를 사용하여 SVG 파일 내의 요소에 애니메이션을 적용할 수 있습니다.

멀티사이트에서 SVG 서포트이 작동하지 않는 이유는 무엇인가요?

워드프레스 3.5 이전에 멀티사이트를 설치했다면 ms 파일을 제거해야 합니다. 다음은 도움이 되는 몇 가지 리소스입니다: ms 파일 덤프하기 3.5 이후 ms 파일 제거하기.

내 SVG가 Visual Composer에서 작동하지 않는 이유는 무엇인가요?

비주얼 컴포저 또는 다른 페이지 빌더에서 SVG 서포트을 사용하는 경우 이미지에 자신만의 클래스를 추가할 수 있는지 확인해야 합니다. 가장 쉬운 방법은 빌더에서 간단한 텍스트 또는 코드 블록을 사용하여 이미지 코드를 넣는 것입니다. 또한 이제 모든 SVG 파일을 강제로 인라인 렌더링하는 설정이 있습니다.

미디어 라이브러리 어시스턴트 플러그인과 함께 사용하려면 어떻게 해야 하나요?

SVG 및 SVGZ에 대한 마임 유형을 추가해야 합니다: “MLA 설정; 미디어 라이브러리 도우미; 업로드(탭)”에 추가하면 작동합니다.

후기

2025년 9월 6일
I wanted to be able to use SVG files for logo and other assets and this plugin made it easy. Thanks!
모든 352 평가 읽기

기여자 & 개발자

“SVG 서포트”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

“SVG 서포트”(이)가 18 개 언어로 번역되었습니다. 기여해 주셔서 번역자님께 감사드립니다.

자국어로 “SVG 서포트”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

2.5.14

  • 보안 강화:

    • 소독제 우회 설정에서 기본 역할 제거하기
  • 수정:

    • 보다 포괄적인 업로드 확인, 생성기 태그 및 댓글 패턴 허용
  • 성능 개선:

    • 중복된 inline_featured_image 메타 항목을 보다 효율적으로 정리하기
    • 명시적으로 1로 설정되지 않은 inline_featured_image 메타 항목 제거(활성화됨)
    • 이전에는 활성화되었지만 더 이상 사용하지 않는 글에 대해서는 inline_featured_image 메타를 저장하지 않습니다.
  • 일반 업데이트:

    • 재구성된 설정 레이아웃
    • 플러그인 데이터 삭제 선택 시 제거 시 정리 개선

2.5.13

  • Code Improvements:
    • PHP 8.3 호환성 개선 – PHP 8.3에서 더 이상 사용되지 않는 경고를 방지하기 위해 null 검사를 추가했습니다.

2.5.12

  • 일반 업데이트:

    • WordPress.org의 실시간 미리보기 기능에 blueprint.json을 추가했습니다.
  • 수정:

    • PHP 7.4에서 XML 태그가 없는 SVG 업로드를 제한하던 밈 유형 검사를 수정했습니다.

2.5.11

  • Security Enhancement
    • REST API 업로드에 대한 보다 효과적인 살균 처리 기능 추가

2.5.10

  • Fixes:
    • 플러그인 업로드를 막는 업로드 검사 문제 수정

2.5.9

  • 새로운 기능:

    • 컨테이너 내 SVG의 인라이닝을 제어하는 새로운 고급 모드 설정 “중첩된 SVG 건너뛰기”가 추가되었습니다(예: 구텐베르크 커버 블록의 중첩된 SVG).
    • 하위 사이트 간 SVG 업로드에 대한 적절한 멀티사이트 지원 추가
    • 모든 하위 사이트에서 SVG 업로드에 대한 네트워크 관리자 지원 추가
  • 보안 강화:

    • DOMPurify 라이브러리를 버전 2.5.8로 업데이트했습니다.
    • Enshrined/svg-sanitize를 버전 0.21.0으로 업데이트했습니다.
    • 비-REST 업로드에 대한 논스 검증을 추가하여 CSRF 공격 방지
    • SVG 파일에 대한 MIME 유형 유효성 검사 개선
    • 유효한 SVG 파일만 처리되도록 파일 콘텐츠 유효성 검사 강화
    • 효율성 향상을 위해 업로드 프로세스 초기에 보안 검사를 이동했습니다.
    • 프론트엔드 및 관리자 모두를 위한 업데이트 및 개선된 살균 옵션
  • 코드 개선:

    • 성능을 개선하고 Chrome 사용 중단 경고를 제거하기 위해 바닐라 JS 버전에서 동기식 XMLHttpRequest를 비동기식으로 변경했습니다.
    • 깔끔한 브라우저 콘솔을 위해 자바스크립트 파일에서 콘솔 로깅 문을 제거했습니다.
    • 성능 향상을 위해 업로드 유효성 검사 흐름 재구성
    • 보안 검사 실패 시 적절한 오류 메시지 추가
    • REST API 업로드 처리 개선
    • 향상된 코드 문서 및 인라인 주석
    • 관리자 이미지에 적절한 플러그인 자산 처리 및 대체 텍스트 추가
    • 적절한 역할 및 기능 점검을 통해 다중 사이트 호환성 향상
    • 네트워크 수준 업로드 권한 유효성 검사 추가
    • 추천 이미지 인라인 토글을 위한 AJAX 후크 추가
    • 확장 버전 대신 축소된 구텐베르크 필터 스크립트 대기열에 넣기
    • 버전 업데이트 처리 개선
  • 수정:

    • 관리자 init.php에서 정의되지 않은 배열 키 “css_target”에 대한 PHP 경고
    • 다중 사이트 설치 시 ‘이 파일 유형을 업로드할 수 없습니다’ 오류 수정
    • 인라인 추천 이미지의 메타 항목이 중복되어 게시물이 저장되지 않는 문제 수정
    • 플러그인 업데이트 중 중복 메타 항목 자동 정리 기능 추가
    • 중복 항목을 방지하기 위해 추천 이미지 메타 처리가 개선되었습니다.
    • 구텐베르크 추천 이미지 체크박스를 업데이트하고 리팩터링하여 더 이상 사용되지 않는 withState 대신 최신 React 훅을 사용하도록 했습니다.
    • SVG 첨부 파일 메타데이터에서 누락된 파일 경로로 인해 WPML 미디어 번역에 문제가 발생하는 문제 수정
    • 바닐라 JS 옵션을 사용하지 않을 때만 jQuery 종속성이 필요한 문제를 수정했습니다.
  • 일반 업데이트:

    • 업데이트된 보안 문서
    • 더 나은 사용자 경험을 위한 개선된 오류 메시지

2.5.8

  • 보안 강화:

    • 보안 강화를 위해 SVG 업로드 및 첨부 파일의 위생 처리가 개선되었습니다.
    • 관리자 설정 페이지의 모든 출력이 올바르게 이스케이프 처리되었는지 확인합니다.
    • 보안과 호환성 향상을 위해 직접 파일 처리 기능을 워드프레스 API로 대체했습니다.
    • 번역자의 코멘트와 정렬된 자리 표시자를 추가하여 번역 지원을 개선했습니다.
  • 관리자 인터페이스 개선:

    • 설정 페이지의 이스케이프 처리 방식을 개선하고 보안을 강화하여 admin-init.php를 업데이트했습니다.
    • 사용자 경험을 방해하지 않고 디버깅을 지원하기 위해 SVG 처리에 오류 로깅을 추가했습니다.
  • 성능 및 호환성:

    • 스크립트와 스타일이 적절한 종속성으로 효율적으로 로드되도록 대기열 함수를 업데이트했습니다.
    • 미디어 라이브러리 및 ACF 통합에서 문제를 방지하기 위해 SVG의 메타데이터 처리가 개선되었습니다.
    • 불필요한 데이터베이스 쓰기를 방지하기 위해 추천 이미지 기능의 논스 검증 및 메타 업데이트가 최적화되었습니다.
  • 일반 코드 개선:

    • 리팩터링된 코드를 통해 중복성을 줄이고 유지보수성을 개선합니다.
    • 코드 명확성 향상과 향후 개발을 위해 자세한 인라인 문서가 추가되었습니다.
  • WP 모든 가져오기와의 실험적 통합:

    • 가져오기 중 실험적인 SVG 처리를 위해 WP 모든 가져오기와의 통합을 도입했습니다.
    • WP 모든 가져오기를 통해 가져온 SVG 파일은 위생 처리되며 메타데이터가 올바르게 생성되고 업데이트됩니다.
    • SVG 가져오기 처리 중 문제를 추적하기 위해 오류 로깅을 추가했습니다.
    • : 이 기능은 실험적인 기능으로 현재 메인 플러그인 파일에 주석 처리되어 있습니다. 포함 줄의 주석을 해제하여 테스트해 보세요. 하지만 먼저 데이터를 백업해 두시기 바랍니다.

2.5.7

  • 최신 버전의 PHP와의 호환성.

2.5.6

  • 일부 보안 문제를 해결했습니다.

2.5.5

  • 더 많은 오류 수정 및 일반 정리.

2.5.4

  • 오류 수정.

2.5.3

  • 치명적인 PHP 오류를 수정했습니다.

2.5.2

  • 보안 강화를 위해 일부 기본값을 기본적으로 추가했습니다.

2.5.1

  • Uninstall.php에 누락된 따옴표를 추가했습니다.

2.5

  • 맞춤법 오류 및 일반 서식을 정리했습니다.
  • 보안 문제를 해결했습니다.
  • 더 많은 살균 옵션 추가 – 프론트엔드 및 관리자 모두 지원.
  • SVG 축소를 지원합니다.
  • JQuery 또는 바닐라 JS를 선택할 수 있는 기능이 추가되었습니다.
  • 제거 시 DB 정리를 추가했습니다.
  • 차원 폴백을 수정했습니다.

2.4.2

  • 일부 프리미엄 테마의 srcset 경고를 수정했습니다.
  • 교체 시 원본 IMG ID가 보존되지 않던 문제를 수정했습니다.
  • 추천 이미지 상자에서 일부 불량 텍스트를 제거했습니다.

2.4.1

  • WP-CLI가 중단되는 문제를 수정했습니다.

2.4

  • 새로운 기능: 선택적 SVG 살균 기능이 추가되었습니다.
  • 새로운 기능: 선택적 SVG 축소가 추가되었습니다.
  • 구텐베르크 추천 이미지에 인라인 SVG 체크박스를 추가했습니다.
  • 전반적으로 구텐베르크 지원 개선.
  • IMG 클래스를 직접 설정할 수 없는 경우 중첩된 SVG(모든 레벨 깊이)의 인라인 렌더링을 허용하도록 클래스 타겟팅을 수정했습니다.
  • JQuery 대신 바닐라 JS를 사용하도록 JS 수정.
  • 설정 페이지의 접근성 문제를 수정했습니다.
  • 차원 메타데이터 문제를 수정했습니다.
  • SVG에 너비 또는 높이가 설정되지 않은 경우 0으로 나누기 문제를 수정했습니다.
  • 클래식 및 블록 편집기 모두에서 추천 이미지 간격 문제를 수정했습니다.
  • 필요한 PHP 버전 상향 조정.
  • 더 이상 사용되지 않는 관리자 알림을 제거했습니다.
  • SVG 파일에 대한 srcset을 제거했습니다.
  • 파일 경로 메타데이터에서 디렉토리 이름을 제거했습니다.

2.3.21

  • 추천 이미지 SVG 겹치는 컨테이너를 수정했습니다.

2.3.20

  • 출력 시 관리자 설정이 이스케이프되지 않던 문제를 수정했습니다.

2.3.19

  • Functions/enqueue.php의 localize_script에서 PHP 경고를 수정했습니다.
  • Js/svgs-inline.js에 SRC 속성 확인을 추가했습니다.

2.3.18

  • 메인 플러그인 파일에서 작성자 URL 업데이트.
  • 기부 링크 업데이트.
  • 플러그인 작업 메타 링크 및 설정 페이지 정리.
  • 다른 첨부 파일에서 메타를 제거하는 functions/attachment.php의 수정 사항을 롤백했습니다.

2.3.17

  • 프론트엔드 CSS 로드 여부를 선택할 수 있는 설정이 추가되었습니다.

2.3.16

  • XML 선언이 있는 파일에 대한 수정.
  • 이미지 위젯의 PHP 경고 수정.
  • SVG 미디어 첨부 파일을 표시할 때 프론트엔드에 약간의 CSS 변경이 있었습니다.

2.3.15

  • 일부 테마 호환성을 깨뜨려서 최근 PHP 경고 수정 사항을 롤백해야 했습니다.

2.3.14

  • 수정되었습니다: 데이터베이스에서 이전 옵션을 제거할 때 일부 경우에 치명적인 오류가 발생하던 문제를 수정했습니다.

2.3.13

  • 수정되었습니다: SVG 파일을 사용할 때 wp_debug가 켜져 있을 때 이미지 위젯에서 PHP 경고 및 알림이 표시되지 않던 문제를 수정했습니다.
  • 수정: SVG 첨부파일을 이미지와 인라인으로 표시하기 위한 프론트엔드 CSS가 개선되었습니다.
  • 제거: 더 이상 사용되지 않는 관리자 알림에 대한 DB 항목.

2.3.12

  • 신규: SVG 서포트 설정 페이지에 기본 ‘도움말’ 탭이 추가되었습니다.
  • 신규: 인라인 JS를 함수로 래핑하여 bodhisvgsInlineSupport();를 사용하여 마음대로 호출할 수 있도록 했습니다.
  • 수정했습니다: 관리자 CSS가 SVG 소스만 타겟팅하도록 수정.
  • 수정됨: SVG 서포트 설정 페이지 – 약간 정리.
  • 제거: 버전 업데이트 관리자 공지.

2.3.11

  • 신규: 축소/압축 버전이 아닌 확장된 JS 파일을 사용하는 기능(외부 캐싱 플러그인을 사용하여 번들링 및 축소할 때 유용합니다).
  • 신규: 강제 인라인 SVG 옵션. 이 기능을 사용하면 적용된 클래스에 관계없이 모든 SVG 파일을 강제로 인라인 렌더링할 수 있습니다. 어떤 이유로 이미지에 자체 클래스를 추가할 수 없는 문제를 해결합니다. 예를 들어 일부 페이지 빌더 이미지 요소입니다. 또한 설정에서 대상 클래스를 변경하고 이미 임베드된 미디어를 모두 변경해야 하는 경우 모든 클래스를 업데이트하지 않고 강제 렌더링만 할 수 있도록 해결합니다.
  • Readme 파일과 설명을 약간 수정했습니다.
  • Functions/featured-image.php 69줄의 일부 코드를 개선하여 경고를 해결했습니다.
  • 최소 필요 태그를 4.8로 업데이트했습니다(이전 버전에서도 여전히 작동하지만 4.7 단계에서 코어에 문제가 있었으므로 이제 업데이트할 때가 되었습니다).

2.3.10

  • 설정 페이지에서 누락된 링크를 수정했습니다.

2.3.9

  • 설정 페이지의 플러그인 액션 메타 링크 수정.
  • 플러그인 전체에서 일부 언어를 변경했습니다.
  • 짧은 픽셀 이미지 최적화에 대한 권장 사항을 추가했습니다.
  • 메타 데이터를 설정하기 전에 글 유형이 썸네일을 지원하는지 확인하는 조건이 추가되었습니다.

2.3.8

  • WooCommerce 제품, 선생님 강좌 및 레슨에 추천 이미지가 표시되도록 일부 CSS를 추가했습니다.
  • 수정: 자동 삽입 클래스 설정이 경우에 따라 추천 이미지 HTML을 제거했습니다.

2.3.7

  • WP v4.7.1 – v4.7.2에 필요한 래핑 밈 수정 기능에 WP 버전 확인을 추가했습니다.
  • 마임 수정 사항을 마임 유형 파일로 이동했습니다.
  • 관리자 공지 코드를 더 깔끔하게 수정했습니다.
  • 수정: 일부 서버 및 외부 SVG 파일과 관련된 첨부 파일 모달.php 문제(일관되게 문제를 재현할 수 없었기 때문에 수정 사항을 제공해 주신 @abstractourist & @malthejorgensen에게 감사를 표합니다).
  • 호환성: 호환성: 특히 LEMP 스택의 워드프레스 베드락에 대해 더 폭넓은 호환성을 제공하기 위해 줄을 변경했습니다.
  • 호환성: IE11을 지원하기 위해 JS에 또 다른 스니펫을 추가했습니다(여전히 많은 사람들이 IE를 사용하는 것으로 보입니다).
  • 더 많은 FAQ를 추가했습니다.

2.3.6

  • 신규: svgs-inline.js가 이전 브라우저에서 작동하도록 폴리필을 추가했습니다.
  • 신규: 설정 페이지에 리뷰를 남길 수 있는 섹션이 추가되었습니다.
  • 제거: 중복된 일회성 업그레이드 활성화 코드.
  • 수정: 활성화 및 설정 페이지에서 보고된 오류 – 관련 지원 스레드.

2.3.5

  • 썸네일 표시 코드 수정 및 변경.

2.3.4

  • 수정: 함수가 접두사로 지정되지 않아 일부에서 치명적인 오류가 발생했습니다.

2.3.3

  • 수정: 새 속성 제어 파일에서 인수가 누락된 PHP 경고.
  • 설정 페이지 텍스트 업데이트.

2.3.2

  • 클래스를 자동으로 삽입하는 속성 제어 코드가 SVG 파일에만 적용되도록 수정했습니다.

2.3.1

  • 수정: 관리자 알림으로 인해 일부 경우에 치명적인 오류가 발생했습니다.

2.3

  • 새로운 기능 – 고급 모드: 고급 기능을 끄고 일반 이미지처럼 간단하게 SVG 파일을 업로드할 수 있습니다. 또한 고급 모드를 선택하지 않은 상태로 두면 프런트엔드에 추가된 스크립트를 끌 수 있습니다.
  • 새로운 기능 – 추천 이미지 지원: 추천 이미지가 SVG인 경우 글이 저장되면 SVG를 인라인으로 렌더링하는 확인란이 표시됩니다(고급 모드에서만).
  • 성능 – 이미지 소스가 SVG가 아닌 경우 JS 인라이닝 실행을 중지합니다.
  • 설정 페이지에 새로운 스타일시트를 추가했습니다.
  • SCSS 파일을 자체 폴더로 옮겼습니다.
  • 기부 링크를 변경하여 추적하고 여러분의 아낌없는 기부에 제대로 감사할 수 있도록 했습니다.
  • 설정 및 미디어 페이지에 평점 링크가 추가되었습니다.
  • 코드 서식을 정리하고 주석을 더 추가했습니다.
  • 플러그인 버전 확인 기능이 추가되었습니다.
  • 고급 모드를 켜야 할 수 있음을 알 수 있도록 알림을 추가했습니다.

2.2.5

  • 수정: 첨부 파일 모달에서 SVG 썸네일을 표시합니다.

2.2.4

  • 수정: WP 4.7.1에서 업로드 문제를 일시적으로 해결하는 기능이 추가되었습니다.

2.2.32

  • 현지화를 위해 플러그인 슬러그와 일치하도록 텍스트 도메인을 변경했습니다.

2.2.31

  • 번역 기능 수정 시도

2.2.3

  • SVG 요소의 JS 제어를 허용하고 로드되었는지 감지(IMG 태그 교체)할 수 있도록 svg-support/js/svg-inline.js 및 svg-support/js/min/svg-inline-min.js의 코드를 수정했습니다. 이 제안과 코드 제공에 대해 laurosello에게 감사드립니다.
  • 미디어 라이브러리의 목록 보기에서 SVG 썸네일이 제대로 표시되지 않던 문제를 수정했습니다.
  • 코드와 주석을 약간 정리했습니다.
  • 스페인어 번역이 추가되었습니다. 번역을 제공해 주신 Apasionados del Marketing에게 감사드립니다.

2.2.2

  • 일부 오류를 발생시키던 svg-support/functions/thumbnail-display.php의 또 다른 익명 함수를 변경했습니다.

2.2.1

  • 이전 PHP 버전에서 치명적인 오류를 방지하기 위해 svg-support/functions/thumbnail-display.php 15줄의 익명 함수를 변경했습니다.

2.2

  • 모든 미디어 라이브러리 화면에서 SVG 썸네일을 볼 수 있도록 지원이 추가되었습니다.
  • 마임 유형에 SVGZ를 추가했습니다.
  • SVG 파일 삽입 시 너비 및 높이 속성을 자동으로 제거합니다.
  • 대상 클래스를 이미지 태그에 자동으로 삽입할지 여부를 선택하여 기본 워드프레스 클래스를 제거할 수 있는 기능이 추가되었습니다.
  • 스크립트를 바닥글에 출력할지 여부를 참 또는 거짓으로 선택할 수 있는 기능이 추가되었습니다.
  • PHP 파일에 대한 직접 액세스 차단.
  • CodeKit을 사용한 SCSS 지원(축소된 CSS + JS 파일)을 추가했습니다.
  • 잘못된 기능 이름의 철자를 업데이트했습니다.
  • 일관성을 위해 모든 파일의 댓글 서식을 변경했습니다.
  • 설정 페이지에 GoWebben의 $25 무료 크레딧 링크를 추가했습니다.
  • 워드프레스 4.3에서 테스트되었습니다.
  • 리드미 파일 업데이트.

2.1.7

  • 워드프레스 4.0에서 테스트되었으며 새로운 인터페이스에 대한 플러그인 아이콘이 추가되었습니다.

2.1.6

  • Functions/enqueue.php에 누락된 jQuery 종속성 추가(walbach에 의해 지적됨). – 가 jQuery 이전에 SVG 서포트 JS를 로드하고 있었습니다.

2.1.5

  • 세르비아어 번역을 추가했습니다(Ogi Djuraskovic이 제출).

2.1.4

  • 플러그인 설정 링크 수정(플러그인 페이지에서)
  • 더 많은 링크 추가 – 지원 및 기부
  • 설정 페이지를 약간 수정했습니다.
  • CSS로 설정 페이지 정리
  • 내 강박증 성향이 조금은 만족스러워졌습니다.

2.1.3

  • 플러그인 페이지에 사용자 정의 메뉴를 위한 plugin_action_links 파일을 추가했습니다.

2.1.2

  • 올바른 변경 로그와 업데이트 공지를 표시하도록 트렁크, 태그 및 readme.txt를 정리했습니다.

2.1.1

  • JS 파일 조건부 수정 – 로컬 테스트에서는 작동하지만 라이브에서는 작동하지 않습니다.

2.1

  • 현지화를 위한 언어 파일 업데이트.

2.0

  • 관리자 설정 페이지에 관리자만 사용하도록 제한하고 사용자 정의 CSS 대상 클래스를 설정할 수 있는 옵션과 지침이 포함된 관리자 설정 페이지를 추가했습니다.
  • 전체 플러그인을 완전히 다시 작성하고 재구성했습니다.
  • 관리자만 SVG 업로드를 제한하는 옵션이 추가되었습니다.
  • 사용자 정의 CSS 대상 클래스에 대한 필드를 추가했습니다.
  • 관리자 설정 페이지에 스타일시트를 추가했습니다.

1.0

  • 초기 릴리스.