По умолчанию, загрузка файлов svg в wordpress запрещена по соображениям безопасности. Связано это с тем, что SVG файлы представляют из себя не просто изображения, а конкретный код. Благодаря этому изображения на сайте весят гораздо меньше, но зато нет гарантии, что они не содержат вредоносный код.
Поэтому так важно скачивать SVG файлы только с проверенных сайтов (например, icon-icons.com) или создавать их самостоятельно в специальных программах (том же фотошопе).
Но сегодня я расскажу о том, как разрешить загрузку svg в wordpress, одним из 3 способов: через Elementor, через специальный плагин и путем добавления кода в functions.php
Загрузка SVG в WordPress через Elementor
Для того, чтобы разрешить загрузку SVG файлов на WordPress сайт, используя Elementor, вам надо открыть любую страницу или запись, которую вы редактировали в элементоре (или создать новую и нажать «Редактировать в Elementor»).
Как только у вас откроется редактор Elementor, то просто перетащите в любое место на странице элемент «Иконка».
После этого в боковой панели наведите мышкой на поле с иконкой, чтобы под ней появилось такое окошко, как на изображении слева (или снизу, если вы с телефона) и нажмите «Загрузить SVG».
Перед вами откроется окошко, в котором просто надо нажать «Включить». Всё, теперь вы спокойно можете загружать SVG файлы на свой сайт.
Загрузка SVG в WordPress с помощью плагина
Второй способ не менее простой. Для этого нам всего лишь понадобится установить один плагин.
Плагин называется Safe SVG. Просто устанавливайте его и всё. У него нет никаких настроек, он только включает возможность загрузки svg в wordpress и проверяет изображения на вредоносный код при их загрузке.
Если кто не знает, как установить плагин, то просто переходите в админку сайта -> находите слева в меню вкладку плагины -> Добавить новый -> и в поиске введите название плагина. После этого нажимаете сначала на кнопку «Установить» в блоке с этим плагином, а потом «Активировать». Всё, плагин установлен.
В заключение
Зачастую этих двух способов достаточно для большинства людей.
Если же вы хотите включить загрузку svg файлов в вордпресс без плагинов, тогда вот вам прекрасная статья с подробным кодом — https://wp-kama.ru/id_13214/kak-zagruzit-svg.html