YourImageShare
Освободите место в WordPress: перенесите медиатеку на YourImageShare

Освободите место в WordPress: перенесите медиатеку на YourImageShare

Автор: Product Team · 09.10.2026 · время чтения: 1 мин

Место на виртуальном хостинге заканчивается незаметно. Несколько лет картинок для блога, пара видео, а каждое изображение WordPress ещё и нарезает на пять-шесть дополнительных копий, и однажды в консоли появляется предупреждение, что место закончилось. Обычно предлагают оплатить тариф побольше, удалить старые файлы или перенести всё в облачное хранилище, которое нужно настраивать и оплачивать самостоятельно. YourImageShare Media Offload — бесплатный плагин для WordPress, который идёт более простым путём: он переносит вашу медиатеку на YourImageShare и отдаёт файлы оттуда, а работа в WordPress остаётся прежней.

Плагин уже доступен в каталоге плагинов WordPress.org, поэтому его можно установить прямо из консоли, как любой другой плагин.

Что делает плагин

После настройки вы продолжаете пользоваться медиатекой, кнопкой «Добавить медиафайл», блочным редактором, миниатюрами записей и галереями, как раньше. Что происходит за кулисами:

  • Новые файлы переносятся автоматически. Когда вы загружаете изображение или видео, плагин отправляет его на YourImageShare.
  • Локальные копии удаляются после подтверждения загрузки: сам файл, все размеры миниатюр, созданные WordPress, и оригинал в полном размере, который WordPress хранит рядом с изображениями «-scaled». Именно это и освобождает место.
  • Все ссылки на вложения указывают на размещённый файл: записи, миниатюры записей, галереи, блочный редактор и REST API, включая изображения и видео, которые вы вставили в записи до переноса.
  • Ничего не удаляется, пока загрузка не завершится успешно. Если загрузка не удалась, локальный файл остаётся как был, а вы увидите уведомление с причиной.

Освободите уже занятое место

Обычно плагин ищут, когда медиатека уже переполнена, поэтому перенос только новых файлов не очень помог бы. Плагин может обработать вашу существующую медиатеку в фоновом режиме: нажмите Offload existing media на странице настроек и закройте вкладку или выполните wp yis offload --all в WP-CLI. Столбец в медиатеке показывает, какие файлы уже перенесены, а какие ещё хранятся локально, а на странице настроек ведётся общий подсчёт сэкономленного места.

Массовый перенос учитывает лимиты API (2 000 загрузок в день и 20 в минуту с ключом только для загрузки). Достигнув лимита, плагин сам приостанавливается и продолжает, когда лимит обновится, так что большая медиатека просто переносится за несколько дней.

Сделано так, чтобы не замедлять сайт

  • Для маленьких блоков — маленькие файлы. Миниатюры и сетки используют миниатюру YourImageShare размером 280 px, а у перенесённых изображений есть srcset, поэтому галерея не загружает фотографии в полном размере.
  • Без смещения макета. Плагин запоминает реальные ширину и высоту каждого изображения до удаления локального файла, поэтому страницы не «прыгают» при загрузке картинок.
  • Большие файлы обрабатываются безопасно. Поддерживаются файлы до 200 MB, а всё, что больше 20 MB, отправляется частями по 5 MB, так что большое видео не нужно целиком помещать в память PHP на виртуальном хостинге.
  • Полное качество. Большие изображения переносятся из оригинала, а не из уменьшенной копии WordPress.

Поддерживаются изображения JPEG, PNG, GIF, WebP, AVIF, BMP, TIFF и HEIC/HEIF, а также видео MP4, WebM, AVI, MOV, MKV, MPEG, WMV, FLV и 3GP. Видео, которые браузеры не могут воспроизвести, YourImageShare конвертирует в MP4.

Дорога не в одну сторону

У каждого перенесённого файла есть действие Restore to local в медиатеке и на панели сведений о вложении. Оно скачивает файл обратно на ваш сервер, и WordPress снова воспринимает его как обычное локальное вложение. Если вы передумаете насчёт одного файла или всей медиатеки, вы не окажетесь в безвыходной ситуации.

Настройка за пять минут

  1. В WordPress откройте Плагины > Добавить новый, найдите YourImageShare Media Offload, установите и активируйте его.
  2. Создайте бесплатный аккаунт на YourImageShare, откройте My account > API и скопируйте Upload-only key.
  3. Откройте Media Offload в меню администратора WordPress, вставьте ключ и сохраните.
  4. Как обычно, загрузите что-нибудь в медиатеку и убедитесь, что файл переносится.
  5. По желанию нажмите Offload existing media, чтобы перенести остальную медиатеку.

Ваши ключи и ваши посетители

Плагин запрашивает Upload-only key, а не ваш основной ключ API. Этот ключ позволяет загружать файлы от вашего имени, но не позволяет просматривать список или удалять что-либо в вашем аккаунте, поэтому взломанный сайт на WordPress не сможет стереть ваши загрузки. Полный ключ API нужен, только если вы хотите, чтобы удаление файла в WordPress удаляло его и с YourImageShare.

Перенесённые файлы хранятся как приватные: они загружаются везде, где их использует ваш сайт, но у них нет собственной страницы на YourImageShare, и в открытых списках они не показываются. Плагин отправляет только файл и его имя. Он не отправляет содержимое записей или данные о пользователях вашего сайта, и в нём нет аналитики или отслеживания. Поскольку браузеры ваших посетителей загружают изображения с YourImageShare, плагин добавляет предлагаемую формулировку в руководство по политике конфиденциальности WordPress (Настройки > Конфиденциальность), чтобы вы могли их об этом уведомить. Подробности — в разделе о плагине WordPress в нашей Политике конфиденциальности и Условиях.

Чем он отличается от WordPress

YourImageShare хранит две версии каждого изображения: полный файл и миниатюру 280 px, а не все размеры, зарегистрированные вашей темой. Поэтому у перенесённых изображений двухступенчатый srcset вместо привычного списка размеров WordPress, а размеры с жёсткой обрезкой, например квадратные миниатюры, сохраняют собственные пропорции изображения. Для большинства блогов разницы не видно; если ваша тема зависит от точных обрезанных размеров, сначала попробуйте на нескольких изображениях и используйте Restore to local, если вам больше нравится прежнее поведение.

Не забывайте и об обычных резервных копиях. Перенос удаляет локальные копии, а файлы, нарушающие наши Условия, как и при любой загрузке, могут быть удалены с YourImageShare.

Узнайте больше

Плагин использует тот же бесплатный API для загрузки, что и другие наши интеграции. Чтобы узнать больше о том, как сохранить быстрый сайт с большим количеством медиа, прочитайте как разместить изображения для блога, не замедляя его и как разместить изображения для сайта. Есть вопросы или пожелания? Воспользуйтесь форумом поддержки плагина на WordPress.org или нашей формой обратной связи.