Плагин WordPress · Безопасность

Safe SVG

Разработчик: 10up

Страница на WordPress.org ↗
Активных установок
1 млн+
Оценка
★ 4,9 (79)
Версия
2.5.2
Обновлён
26 октября 2026 г.
WordPress
6.9+ · до 7.1.4
PHP
7.4+

Коротко о плагине

Разрешает загрузку SVG в медиатеку WordPress и очищает файлы от вредоносного кода. Показывает превью SVG в библиотеке, по желанию оптимизирует через SVGO.

Safe SVG — плагин WordPress из раздела «Безопасность». Его используют более 1 млн сайтов.

Актуальная версия — 2.5.2, обновление вышло 26 октября 2026 г.

Минимальные требования: WordPress 6.9 и PHP 7.4 или новее; разработчик проверил работу на WordPress 7.1.4.

Средняя оценка пользователей на WordPress.org — 4,9 из 5 по 79 отзывам.

Плюсы

  • Безопасная загрузка SVG: файлы проходят очистку от потенциально опасного XML и скриптов
  • Превью SVG в медиатеке и в редакторе блоков
  • Опциональная оптимизация SVGO уменьшает размер файлов
  • Настраивается без кода и не требует отдельных страниц

Минусы

  • Очистка уберёт часть элементов SVG (скрипты, внешние ссылки), и сложная графика может выглядеть иначе
  • SVGO отключён по умолчанию и включается кодом через фильтр
  • Защищает только то, что загружено через медиатеку; прямые вставки кода SVG не проверяет

Что умеет

По умолчанию WordPress не принимает SVG: внутри таких файлов может быть исполняемый код. Safe SVG разрешает загрузку и перед сохранением очищает файл, убирая потенциально вредные элементы и атрибуты. Благодаря этому логотипы и иконки в векторе можно добавлять в обычную медиатеку.

Возможности:

  • Очистка SVG при загрузке для защиты от XML- и скриптовых атак.
  • Предпросмотр загруженных SVG в медиатеке во всех размерах.
  • Оптимизация SVGO, которая включается фильтром safe_svg_optimizer_enabled.
  • Разграничение прав: загружать SVG могут только пользователи с нужными правами.

Установка и настройка

Установите и активируйте плагин, после этого тип SVG появится в списке разрешённых. Дополнительная настройка не нужна. Если хотите включить оптимизацию, добавьте в код сайта (например, через Сниппеты кода) строку с фильтром add_filter( 'safe_svg_optimizer_enabled', '__return_true' );.

Проверьте загруженные логотипы: у файлов без заданных размеров в SVG (width, height, viewBox) блок может отображаться слишком мелко или слишком крупно.

Подводные камни

  • Исчезнувшие элементы. Анимации на скриптах, внешние шрифты и ссылки внутри SVG после очистки могут пропасть. Для сложной графики проверяйте итог.
  • Права загрузки. Разрешайте загрузку только доверенным ролям: плагин очищает файлы, но лишних прав лучше не выдавать.
  • Удаление плагина. Уже загруженные SVG останутся, но новые загрузить без плагина не получится; в некоторых темах превью пропадёт.
  • Это не комплексная защита сайта. Для общей защиты используйте отдельные решения, такие как Wordfence.

Кому подойдёт

Всем, кто использует SVG-логотипы и иконки в теме. Для общей защиты сайта посмотрите Wordfence, Really Simple Security или All-In-One Security.

Перед установкой

  • Сделайте резервную копию файлов и базы — откатиться после неудачной установки без неё сложно.
  • Проверьте плагин на тестовой копии сайта, если на сайте уже много расширений.
  • Не ставьте два плагина с одной задачей: два SEO-плагина или два кэша конфликтуют.
  • После установки проверьте скорость главной и ключевых страниц в PageSpeed Insights.

Похожие плагины

Другие варианты из раздела «Безопасность».

Весь раздел →

Wordfence Security — Брандмауэр, сканирование на вредоносные программы и безопасность входа

Брандмауэр, сканер вредоносных программ, двухфакторный аутентификатор и комплексные функции безопасности, поддерживаемые нашей круглосуточной командой. Сделайте безопасность приоритетом с Wordfence.

5 млн+ установок ★ 4,7 (5041)

Really Simple Security — простая и производительная безопасность (ранее Really Simple SSL)

Легко повысьте безопасность сайта с помощью усиления безопасности WordPress, двухфакторной аутентификации (2FA), защиты входа, обнаружения уязвимостей и SSL-сертификата.

3 млн+ установок ★ 4,9 (8869)

Jetpack — AI Agents & MCP, Security, Backup & Analytics

Connect ChatGPT, Claude, or another AI agent to your site. Plus backup, malware scan, firewall, stats, CDN, and SEO tools in one plugin.

3 млн+ установок ★ 3,7 (2408)

Limit Login Attempts Security – Brute Force Protection, 2FA, Firewall & Login Security

Limit login attempts and stop brute force attacks. WordPress security with 2FA, firewall, bot protection, IP blocking, and secure login monitoring.

1 млн+ установок ★ 4,8 (1489)

Loginizer

Loginizer - это плагин безопасности WordPress, защищающий от атак методом перебора.

1 млн+ установок ★ 4,8 (1033)

All-In-One Security (AIOS) – безопасность и брандмауэр

Protect your WordPress site with All-In-One Security (AIOS): easy-to-use login security, a powerful firewall, and much more.

1 млн+ установок ★ 4,7 (1720)

Оставить заявку

Опишите, что нужно сделать, — ответим в течение рабочего дня и назовём сроки и стоимость.