Загрузить изображение SVG в блоке изображений в Гутенберге - PullRequest
0 голосов
/ 15 февраля 2019

Есть ли способ загрузить изображения SVG в блоке изображений в редакторе Gutenberg WordPress.

Я пытался использовать плагин под названием Поддержка SVG , но он все еще позволяет мнезагрузить изображение.

Выдает следующую ошибку:

Извините, этот тип файла не разрешен по соображениям безопасности.

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Добавьте поддержку SVG в вашу тему или плагин с помощью следующего фрагмента кода

/**
 * Allow SVG MIME Type in Media Upload
 *
 * @param array $mimes Mime types keyed by the file extension regex corresponding to those types.
*/
function cc_mime_types( $mimes ) {
    $mimes['svg'] = 'image/svg+xml';
    return $mimes;
}
add_filter( 'upload_mimes', 'cc_mime_types' );

Чтобы избежать любой угрозы безопасности, вы можете использовать этот плагин ( Safe SVG ).

0 голосов
/ 16 февраля 2019

Вам просто нужен тег <xml>.См. Примечание вверху https://wordpress.org/plugins/svg-support/

...