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

Интеграция Cloudflare R2 с WordPress Thing медиа-библиотекой

Управление медиа в WordPress Thing никогда не было проще! WP Media Folder теперь интегрируется с Cloudflare R2, предлагая быструю доставку медиа,, снижение расходов, и, and уменьшение нагрузки на сервер. Храните файлы в облаке, оставаясь полностью доступными внутри. Store your files in the cloud while keeping them fully accessible within WordPress Thing. Больше нет медленно загружающихся изображений или тяжёлых серверов—только эффективное, экономичное управление медиа.

Cloudflare R2 WordPress Thing Интеграция медиа
Лёгкое облачное хранилище для WordPress Thing

Лёгкое облачное хранилище для WordPress Thing

С интеграцией Cloudflare R2 вы можете хранить и управлять медиа‑файлами WordPress Thing напрямую в облаке. Это устраняет зависимость от традиционного хостинга и предоставляет более масштабируемое, экономичное решение для работы с большими файлами.

  • Нет высоких расходов на передачу данных—по сравнению с другими провайдерами облачного хранения.
  • Храните и управляйте файлами бесшовно прямо из вашей панели WordPress Thing
  • Лёгкая миграция в облако с автоматической синхронизацией файлов

Снизьте нагрузку на сервер & улучшите производительность сайта

Размещение больших файлов на вашем сервере WordPress Thing может замедлять работу сайта и увеличивать расходы на хостинг. Интеграция Cloudflare R2 переносит ваши медиа в облако, обеспечивая более высокую скорость сайта и оптимизированное управление ресурсами.

  • Сделайте ваш хостинг лёгким—не нужно хранить тяжёлые медиа локально
  • Ускорьте время загрузки страниц с помощью распределённого облачного хранилища
Автоматическая синхронизация файлов между Nextcloud и WordPress Thing
Оптимизировать доставку изображений & видео с помощью глобальной сети Cloudflare’

Оптимизировать доставку изображений & видео с помощью глобальной сети Cloudflare’

Доставляйте медиа быстрее своим пользователям с ультрабыстрым CDN от Cloudflare’. Ваши изображения, видео и документы будут загружаться с ближайшего узла Cloudflare, снижая задержку и улучшая пользовательский опыт по всему миру.

  • Загрузка медиа с низкой задержкой для посетителей из любой точки
  • Быстрое отображение видео и изображений с глобальным кэшированием
  • Лучшее SEO‑ранжирование благодаря повышенной скорости загрузки страниц

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

Независимо от того, управляете ли вы eCommerce-магазином, фотосайтом или образовательной платформой, работа с большими медиафайлами может быть сложной задачей. С Cloudflare R2 + WP Media Folder вы можете хранить огромные файлы, не влияя на ваш WordPress Thing сервер.

  • Идеально подходит для больших галерей изображений, видеотек и цифровых загрузок
  • Нет ограничений по размеру файлов—храните медиа высокого разрешения без сжатия
  • Бесшовно транслируйте видео & большие файлы без проблем с буферизацией
Храните & обслуживайте большие файлы без забот

Как интегрировать Cloudflare R2 с WP Media Folder для более умного хранения медиа, в прямом эфире!

Упрощённое управление медиа с WP Media Folder

Упрощённое управление медиа с WP Media Folder

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

Умная синхронизация между WordPress Thing & Cloudflare R2

WP Media Folder автоматически синхронизирует ваши WordPress Thing медиа с Cloudflare R2. Любые изменения, которые вы вносите—загрузки, правки или удаления—отображаются в реальном времени, обеспечивая идеальную организацию и актуальность ваших медиа.

  • Автоматическое обновление файлов между WordPress Thing и Cloudflare R2
  • Не требуется ручных повторных загрузок—изменения применяются мгновенно
Умная синхронизация между WordPress Thing & Cloudflare R2
Настройка R2 от Cloudflare – Не требуется техническая экспертиза

Настройка R2 от Cloudflare – Не требуется техническая экспертиза

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

  • Простая настройка с интуитивным интерфейсом
  • Не нужны навыки разработки—просто настройте и начинайте
  • Работает вместе с существующими облачными интеграциями (Google Drive, Amazon S3, Dropbox, и т.д.)
Цены на плагин 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 Год
Неограниченное количество сайтов
Нет повторяющихся платежей

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

Пользователь плагина? Добавьте свой отзыв >>
Средний рейтинг для WP Media Folder, JoomUnited составляет 4,9 Звезда из 5 звезд - на основе 226 Отзывов

FAQ: Всё, что вам нужно знать о интеграции Cloudflare R2

Как работает Cloudflare R2 с WP Media Folder?

Cloudflare R2 выступает в качестве облачного решения для хранения, где ваши WordPress Thing медиафайлы могут быть сохранены. WP Media Folder позволяет загружать, организовывать и управлять этими файлами без проблем из вашей WordPress Thing медиа‑библиотеки.

Будет ли моя медиа загружаться быстрее с Cloudflare R2?

Да! Cloudflare R2 интегрируется с глобальной CDN Cloudflare’а, обеспечивая более быстрое время загрузки, обслуживая медиа с ближайшего серверного расположения.

Взимает ли Cloudflare R2 плату за передачу данных?

Нет, у Cloudflare R2 нет высоких сборов за передачу данных, в отличие от традиционных облачных сервисов хранения. Это делает его экономически эффективным решением для размещения и доставки медиафайлов.

Могу ли я по‑прежнему использовать другие облачные сервисы хранения с WP Media Folder?

Абсолютно! WP Media Folder поддерживает множественные облачные интеграции, включая Google Drive, Amazon S3, Dropbox, OneDrive и теперь Cloudflare R2. Вы можете использовать любой из них или все сразу в соответствии с вашими потребностями.

Какие типы файлов я могу хранить на Cloudflare R2?

Вы можете хранить изображения, видео, PDF-файлы, аудиофайлы и другие форматы медиа—так же, как вы делаете в своей WordPress Thing медиатеке.

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}()