Перейти к основному содержанию
4 минуты чтения (769 слов)

Как добавить файлы изображений SVG в WordPress

JU_Как-добавить-SVG-файлы-изображений-в-WordPress

Готовы дать вашему сайту WordPress серьезное графическое обновление? Представьте себе бесконечно масштабируемый логотип и иконки, которые выглядят четко на любом устройстве, без пикселизации, без искажений. Это руководство показывает вам, как именно загружать и управлять файлами SVG в WordPress с помощью WP Media Folder, и оно предназначено для всех, даже если вы не разработчик.

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

Мы будем использовать WP Media Folder, мощный плагин управления медиафайлами от JoomUnited. 

Попрощайтесь с беспорядочной медиатекой.

WP Media Folder позволяет категоризировать файлы, синхронизировать папки с облачным хранилищем, создавать удивительные галереи и даже заменять изображения без нарушения ссылок.
Оптимизируйте свой рабочий процесс медиафайлов сегодня

ПОЛУЧИТЕ ПЛАГИН ПРЯМО СЕЙЧАС

Почему SVG отлично подходят для масштабируемой графики

Масштабируемость – SVG - это векторные файлы. Это означает, что вы можете увеличивать, уменьшать или сжимать их без потери качества для логотипов, иконок или адаптивного дизайна.

Легковесный и SEO-дружественный – файлы SVG часто меньше растровых изображений и представляют собой текстовый XML, поэтому поисковые системы могут напрямую читать ключевые элементы (альтернативный текст, заголовки и т. д.).

Стилизация & Анимация – Вы можете управлять SVG с помощью CSS или JavaScript. Хотите эффект при наведении или анимацию? Легко.

Доступность – при правильной настройке SVG содержат доступные текстовые теги и роли, которые могут быть интерпретированы программами чтения с экрана, что является еще одной веской причиной для их использования.

Решения для добавления SVG в WordPress

WordPress блокирует SVG по умолчанию из-за рисков безопасности (SVG - это XML, который может включать вредоносный код), однако есть три надежных способа включить поддержку SVG:

1. Используйте плагин

а) WPCode + SVG сниппет

  • Установите бесплатный плагин WPCode.
  • Добавьте сниппет «Allow SVG Files Upload» из его библиотеки и активируйте его.
  • По умолчанию только администраторы могут загружать SVG.

б) плагин SVG Support

  • Установите «SVG Support» через Плагины > Добавить новый, активируйте его.
  • В настройках установите флажок "Ограничить администратором" и/или "Включить расширенный режим" (встроенный рендеринг, стилизация CSS).
  • Загрузите ваш SVG через Медиафайлы > Добавить новый или перетащите.

в) Другие варианты:

  • SVG Safe от Darrell Doyle, устаревший, но все еще используется.
  • SVG Support санитазирует загрузки, чтобы предотвратить риски XSS/XXE.
  • HappyFiles/CatFolders добавляют загрузку SVG с санацией и просмотром.

2. Добавьте фрагмент кода в functions.php

Вы можете использовать следующий код: 

function enable_svg_upload($mimes) { $mimes['svg'] = 'image/svg+xml'; return $mimes; } add_filter('upload_mimes', 'enable_svg_upload'); 

Где: functions.php темы (всегда используйте дочернюю тему!).

Недостатки: Нет санитазации по умолчанию - рискованно, если не используется с санитайзером. И загрузка ограничена для администратора (вы можете настроить это).

3. Соображения безопасности

 SVG = XML, который может содержать:

  • XSS атаки (JavaScript).
  • XXE-атаки (внешние вызовы сущностей).


Лучшие практики:

  • Используйте плагины такие как SVG Support, SVG Safe, HappyFiles со встроенной очисткой.
  • Санитайз через онлайн-инструменты (например, тест санитайзера SVG от Darryll Doyle) перед загрузкой.
  • Ограничить загрузку SVG только для администраторов или доверенных пользователей.

WP Media Folder и почему это важно для SVGs на WordPress

WP Media Folder - мощный менеджер медиатеки

- Структура папок/подпапок

-Расширенные фильтры, сортировка, перетаскивание

 - Переименовать, водяной знак, массовая замена, предварительный просмотр, загрузка

- Совместим со многими инструментами, такими как Page Builders, WooCommerce и WPML.

Хотя WP Media Folder сам по себе не позволяет использовать файлы SVG, он позволит нам организовывать, поддерживать и управлять любыми типами файлов, включая файлы SVG.

Внимание всем вебмастерам!

Сэкономьте время и повысьте производительность с помощью WP Media Folder. Легко организуйте клиентские медиафайлы, создавайте пользовательские галереи и обеспечивайте бесперебойный пользовательский опыт.
Улучшите свои веб-проекты сейчас!

ПОЛУЧИТЕ ПЛАГИН ПРЯМО СЕЙЧАС

В заключение: повысьте уровень вашего сайта с помощью SVG и WP Media Folder

Перестаньте бороться с беспорядочными папками с медиафайлами и неоптимизированными изображениями. Вместо этого раскройте весь потенциал SVG, легких, доступных для поиска и адаптируемых, с помощью интуитивно понятных инструментов организации WP Media Folder. 

Будете ли вы создателем контента, дизайнером или владельцем небольшого бизнеса, это дает вам мощную технологию без какого-либо кода. Ваш сайт будет загружаться быстрее, занимать более высокие позиции и выглядеть потрясающе! Чего вы ждете? Перейдите сюда и получите свою собственную копию.

Оставайтесь в курсе

Когда вы подпишетесь на блог, мы будем отправлять вам электронное письмо, когда появятся новые обновления на сайте, чтобы вы не пропустили их.

Похожие посты

 

Комментарии

Комментариев пока нет. Будьте первым, кто оставит комментарий
Уже зарегистрированы? Войти
четверг, 12 марта 2026

Изображение капчи