plugin-icon

SVG Support

Автор: Benbodhi·
Безопасно загружайте SVG файлы в свою медиабиблиотеку с помощью встроенной очистки данных и расширенных функций стилизации и анимации.
Рейтинги
4.8
Версия
2.5.14
Активные установки
1M
Последние изменения
Feb 25, 2025
SVG Support

Комплексное решение для работы с SVG в WordPress — безопасное, гибкое и простое в использовании.

SVG Support обеспечивает безопасную загрузку SVG с широким функционалом как для обычных пользователей, так и для разработчиков:

Основные возможности: — Безопасная загрузка SVG файлов с автоматической очисткой — Встроенная визуализация для прямой работы с CSS/JS — Оптимизация размера файлов посредством минимизации — Управление доступом на основе ролей — Расширенные настройки для разработчиков — Совместимость с мультисайт — Полная совместимость с блочным редактором (Gutenberg)

🔒 Security First: — Built-in sanitization removes potentially harmful code — Role-based upload restrictions — Comprehensive MIME type validation

🎨 Designer Friendly: — Direct styling of SVG elements — Animation support — Custom class targeting — Automatic dimension handling

💻 Developer Ready: — Advanced mode for additional features — REST API support — Gutenberg compatible — Extensive hooks and filters

Использвание

Basic Usage: — First, install and activate SVG Support via your WordPress dashboard — Upload SVG files to your media library like any other image — Works seamlessly with Image blocks, Cover blocks and featured images

Advanced Usage: — Enable «Advanced Mode» for minification and inline rendering — Customize with hooks and filters for tailored functionality

Block Editor Usage: — Use Advanced Mode to enable inline rendering: — Add the "style-svg" class to Image blocks — Add the "style-svg" class to Cover blocks to render SVG backgrounds inline — Use «Skip Nested SVGs» setting to control inline rendering of SVGs within Cover blocks

Classic Editor Usage: — Use Advanced Mode to add the "style-svg" class to <img> tags for inline rendering — Enable «Auto Insert Class» option for automatic class insertion in Classic Editor

Common Issues & Solutions: — SVG not displaying? Ensure dimensions are set in CSS. — Need help? Use the support tab and I will do my best to assist you.

Запустите тестовый сайт

With a single click, you can spin up a completely free test site to test SVG Support using TasteWP! No sign up, no cards, nothing! How cool is that? Give it a go: Click Here to spin up a test site in seconds

Безопасность

SVG Support prioritizes security with automatic sanitization and role-based restrictions. Only trusted users should have upload permissions. Configure settings to balance functionality and security.

Отзывы

Я открыт для ваших отзывов и предложений — Спасибо за использование SVG Support!

Follow @SVGSupport on Twitter Follow @benbodhi on Twitter Follow @benbodhi on Warpcast

Note: I hope you like this plugin! Please take a moment to rate it.

Разработка и вклад

Development версия SVG Support ведётся на GitHub. Приглашаем вас принять участие:

  • Отправляйте отчёты об ошибках или предложения по функционалу: GitHub Issues
  • Отправляйте код через Pull Requests
  • Репозиторий для разработки: GitHub

Переводы

Вы можете помочь с переводом здесь. Новичок в переводе? Ознакомьтесь с Руководством для переводчиков.

Проверено на
WordPress 6.7.5
Этот плагин можно скачать и использовать при .