Чтобы загрузить SVG-файл в WordPress и добавить необходимый код в файл function.php, вы можете использовать следующие методы:
Метод 1: использование плагина
- Установите и активируйте плагин Safe SVG из репозитория плагинов WordPress.
- После активации перейдите на панель управления WordPress и выберите «Настройки» >«Безопасный SVG», чтобы настроить параметры плагина.
- Загрузите файл SVG с помощью средства загрузки мультимедиа или непосредственно в медиатеку.
- Теперь SVG-файл должен быть доступен для использования в ваших сообщениях или страницах.
Метод 2: изменение файла Functions.php
- Доступ к установочным файлам WordPress через FTP или файловый менеджер.
- Найдите файл function.php в каталоге вашей темы (обычно он находится в wp-content/themes/your-theme/).
- Откройте файл function.php в текстовом редакторе.
- Добавьте в файл следующий код:
function allow_svg_upload( $mimes ) {
$mimes['svg'] = 'image/svg+xml';
return $mimes;
}
add_filter( 'upload_mimes', 'allow_svg_upload' );
- Сохраните изменения и загрузите измененный файл function.php обратно на сервер.
- Теперь вы сможете загружать файлы SVG с помощью загрузчика мультимедиа WordPress.
Метод 3: использование дочерней темы
- Создайте дочернюю тему для вашей установки WordPress, если вы еще этого не сделали.
- В каталоге дочерней темы создайте новый файл с именем function.php.
- Откройте файл function.php в текстовом редакторе.
- Добавьте тот же код, который указан в методе 2, в файл function.php.
- Сохраните изменения.
- Активируйте дочернюю тему на панели управления WordPress.
- Теперь можно разрешить загрузку файлов SVG.