Перейти к основному содержанию

Ускорьте доставку вашего WordPress Thing медиа с помощью интеграции Bunny Storage

Перенесите ваши WordPress Thing медиа в Bunny Storage для молниеносной производительности, снижения нагрузки на сервер и мгновенной глобальной доставки через Bunny CDN—бесшовно интегрировано с WP Media Folder для поддержания организации ваших папок в облаке, эффективной доставки ресурсов на сайтах с высоким трафиком и предоставления масштабируемого, безопасного решения управления медиа, идеального для блогов, электронной коммерции и контент-ориентированных WordPress Thing веб-сайтов.

WP Media Folder с интеграцией Bunny Storage
Подключите Bunny Storage в несколько кликов

Подключите Bunny Storage в несколько кликов

Настройка Bunny Storage с WP Media Folder проста и не требует пользовательского кода. Просто введите название зоны Bunny Storage, ключ доступа, имя хоста и Pull Zone—кодирование не требуется. Плагин автоматически подключит вашу WordPress Thing медиатеку к Bunny, обеспечивая мгновенную синхронизацию и выгрузку медиа из родной медиатеки или интерфейса папок.

  • Простая аутентификация на основе API
  • Связывание папок в один клик
  • Отсутствие зависимости от сторонних плагинов

Сохраните структуру папок в облаке

Ваша существующая организация папок WP Media Folder остаётся неизменной при синхронизации с Bunny. Каждая папка зеркалируется в зоне Bunny Storage, поэтому вы никогда не потеряете файлы. Независимо от того, вы’ управляете тысячами изображений продуктов, документов или маркетинговых материалов, всё остаётся классифицированным, доступным для поиска и под контролем.

  • Облачные и локальные структуры папок идентичны
  • Поддерживается организация папок методом перетаскивания & бросания
  • Полная поддержка вложенных папок
Сохраните структуру папок в облаке
Автоматическая выгрузка медиа

Автоматическая выгрузка медиа

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

  • Выгрузка по типу медиа или размеру файла
  • Ручная отправка выбранных ресурсов
  • Включайте или отключайте автоматическую выгрузку в любой момент в настройках плагина

Храните & обслуживайте большие файлы без забот

Как только ваш медиа‑контент окажется в Bunny Storage, его можно будет обслуживать напрямую из молниеносно‑быстрой глобальной сети Bunny CDN’ . Это значительно снижает задержку, обеспечивая вашему сайту прирост производительности, особенно при доставке больших файлов, таких как HD‑видео или изображения высокого разрешения.

  • Более быстрая загрузка по всему миру
  • Сокращённое время до первого байта (TTFB)
  • Более высокие показатели производительности в PageSpeed и Lighthouse
Суперзаряженная доставка через Bunny CDN

Как выгрузить WordPress Thing медиа в Bunny Storage (используя WP Media Folder), в прямом эфире!

Оптимизировать серверное хранилище & ресурсы хостинга

Оптимизировать серверное хранилище & ресурсы хостинга

Размещение больших файлов на собственном сервере может быть дорогим и неэффективным. Перенаправляя медиа на Bunny, вы резко сокращаете использование диска, освобождаете пропускную способность сервера и минимизируете риск простоя во время всплесков трафика. Это’ идеальная настройка для масштабирования сайтов WordPress Thing с большими или растущими медиа-библиотеками.

  • Сэкономьте место на диске при хостинге
  • Сократите размер и время резервного копирования
  • Повышайте производительность сервера

Умная переадресация URL медиа

Нет’ необходимости вручную редактировать пути к изображениям или беспокоиться о битых URL. WP Media Folder автоматически обрабатывает переписывание URL. После выгрузки файлы обслуживаются напрямую из Bunny по новому публичному URL. С точки зрения ваших посетителей’ ничего не меняется, кроме более быстрой доставки медиа.

  • Бесшовная интеграция с медиа URL
  • Нет битых ссылок или отсутствующих миниатюр
  • Полная совместимость медиа в записях, страницах, галереях и пользовательских полях
Умная переадресация URL медиа
Встроенная безопасность и надёжность

Встроенная безопасность и надёжность

Bunny Storage известен своей производительностью, но также обеспечивает надежность корпоративного уровня. WP Media Folder гарантирует доступность ваших медиа благодаря встроенным проверкам, а распределённая инфраструктура Bunny’s обеспечивает время безотказной работы и долговечность. Нужно отменить процесс? Вы всегда можете вернуть медиа в свою локальную библиотеку одним щелчком.

  • SSL-защищённый доступ к файлам
  • Ограниченный доступ к API по разрешениям
  • Восстановление файлов из Bunny в любое время
Цены на плагин WP Media Folder и дополнения

Присоединяйтесь к нам 70,000+ участников & получайте поддержку плагина и обновления новых версий


ПЛАГИН WP MEDIA FOLDER
ПЛАГИН + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$49
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • ВСТРАИВАНИЕ PDF
  • ПЛАН ИИ ДОСТУПЕН (дополнительно)
  • ДОПОЛНЕНИЕ ГАЛЕРЕЯ
  • ОБЛАЧНОЕ ДОПОЛНЕНИЕ
  • СРАВНИТЬ ВСЕ ФУНКЦИИ
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

Пакет дает доступ к ВСЕМ WordPress Thing плагинам и может быть использован на неограниченном количестве сайтов. Кроме того, у вас будет полный доступ к технической поддержке и обновлениям для каждого плагина на весь год. 
Время пришло! Повышайте эффективность и получайте конкурентное преимущество. Попробуйте Пакет.

wordpress thing пакет

Сравнение функций плагина и дополнений

ТОЛЬКО ПЛАГИНПЛАГИН + ДОПОЛНЕНИЕ
БАЗОВЫЕ ВОЗМОЖНОСТИ
Неограниченное количество папок
Перетаскивание
Массовое выделение
Дерево папок
Цвета папок
Ограничение доступа к папкам по роли или пользователю
Скачивание изображения
Изменяемый размер боковой панели
Умное контекстное меню (правый клик)
Предпросмотр изображения (наведение мыши)
Список не категоризированных вложений
Поиск по папкам
Расширенная сортировка и фильтрация
Добавление функции удаленного видео
Водяной знак
Счетчик медиа
Перезапись файла
Дублирование файла
Загрузка GIF файла
Отображение ID папки
Дизайн одного файла
Доступ к медиа по пользователю/роли
Переименование при загрузке
Импорт папки с сервера
Импорт/Экспорт медиа библиотеки
Синхронизация папки с сервера
Фильтр типа файла при импорте/синхронизации
Плагин на фронтенде (с использованием конструкторов)
Встраивание PDF
ОБЛАЧНЫЕ ВОЗМОЖНОСТИ
Интеграция с Google Drive
Интеграция Dropbox
Интеграция OneDrive Personal
Интеграция OneDrive Business
Интеграция с Amazon S3
Интеграция с DigitalOcean
Интеграция с Linode
Интеграция с Wasabi
Интеграция с Google Cloud
Интеграция с Cloudflare R2
Интеграция с Bunny Storage
Интеграция с Owncloud
Интеграция с хранилищем Vultr
СТАНДАРТНЫЕ ФУНКЦИИ ГАЛЕРЕИ
Шорткод для галереи
Стандартная тема галереи
Портфолио тема галереи
Слайдер тема галереи
Кирпичная тема галереи
ДОПОЛНИТЕЛЬНЫЕ ФУНКЦИИ ГАЛЕРЕИ
Шорткод для дополнения галереи
Потоковая тема слайдов
Квадратная сетка тема
Материальная тема
Обмен в социальных сетях для галереи
ДЕТАЛИ ПОДПИСКИ
Установки на сайтеНеограниченоНеограничено
Доступ к обновлениям1 год1 год
Доступ к поддержке1 Год1 Год
Неограниченное количество сайтов
Нет повторяющихся платежей

Последние отзывы и оценки

Пользователь плагина? Добавьте свой отзыв >>

FAQ: Всё, что вам нужно знать о WP Media Folder + Bunny Storage

Что требуется для использования Bunny Storage?

Вам понадобится WP Media Folder, версия Cloud Addon 3.9+, и аккаунт Bunny Storage с активной зоной хранения и API‑ключом.

Есть ли способ выгрузить только определённые типы файлов?

Да. Вы можете настраивать правила по типу файлов, папке загрузки или размеру. Это помогает контролировать, какие файлы остаются локальными, а какие отправляются в Bunny.

Это сломает мои существующие медиа‑URL?

Нет. WP Media Folder динамически переписывает URL-адреса на основе конфигурации выгрузки. Посетители всегда будут видеть правильные пути к медиафайлам.

Могу ли я восстановить файлы из Bunny на мой сервер?

Да. WP Media Folder позволяет синхронизацию в обе стороны. Вы можете вернуть файлы на свой сервер в любое время или избирательно остановить выгрузку.

Совместимо ли это с WooCommerce и Elementor?

Абсолютно. WP Media Folder + Bunny Storage без проблем работает с галереями товаров WooCommerce, виджетами Elementor, блоками Gutenberg и многим другим.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()