Přeskočit na hlavní obsah

Integrace Cloudflare R2 s knihovnou médií WordPress Thing

Správa médií v WordPress Thing nikdy nebylo jednodušší! WP Media Folder nyní integruje s Cloudflare R2, nabízí rychlejší doručení médií, nižší náklady, a snížené zatížení serveru. Uložte své soubory do cloudu a zároveň je plně přístupné v rámci WordPress Thing. Už žádné pomalu načítající se obrázky nebo těžké servery—jen efektivní, nákladově efektivní správa médií.

Cloudflare R2 WordPress Thing Integrace médií
Jednoduché cloudové úložiště pro WordPress Thing

Jednoduché cloudové úložiště pro WordPress Thing

S integrací Cloudflare R2 můžete ukládat a spravovat WordPress Thing mediální soubory přímo v cloudu. To eliminuje závislost na tradičním úložišti hostingu a poskytuje škálovatelnější, nákladově efektivní řešení pro zpracování velkých souborů.

  • Žádné vysoké poplatky za přenos dat—ve srovnání s ostatními poskytovateli cloudového úložiště.
  • Ukládejte a spravujte soubory plynule přímo z vašeho WordPress Thing řídicího panelu
  • Jednoduchá migrace do cloudu s automatickou synchronizací souborů

Snižte zátěž serveru & zlepšete výkon webu

Hostování velkých souborů na vašem serveru WordPress Thing může zpomalit výkon webu a zvýšit náklady na hosting. Integrace Cloudflare R2 přesouvá vaše média do cloudu, což zajišťuje rychlejší rychlost webu a optimalizovanou správu zdrojů.

  • Udržujte svůj hosting lehký—není potřeba ukládat těžká média lokálně
  • Zrychlete načítání stránek pomocí distribuovaného cloudového úložiště
Automatická synchronizace souborů mezi Nextcloud a WordPress Thing
Optimalizujte doručování obrázků & videí pomocí globální sítě Cloudflare’

Optimalizujte doručování obrázků & videí pomocí globální sítě Cloudflare’

Doručte média rychleji svým uživatelům pomocí ultra rychlého CDN od Cloudflare’s. Vaše obrázky, videa a dokumenty se načtou z nejbližšího uzlu Cloudflare, čímž se sníží latence a zlepší uživatelská zkušenost po celém světě.

  • Nízká latence načítání médií pro návštěvníky z jakéhokoli místa
  • Rychlé zobrazování videí a obrázků s globálním cachováním
  • Lepší SEO hodnocení díky zlepšené rychlosti stránky

Ukládejte & Serve Large Files Without Worries

Ať už provozujete e‑commerce obchod, fotografický web nebo vzdělávací platformu, správa velkých mediálních souborů může být výzvou. S Cloudflare R2 + WP Media Folder můžete ukládat obrovské soubory, aniž byste ovlivnili svůj WordPress Thing server.

  • Ideální pro velké galerie obrázků, video knihovny a digitální stahování
  • Žádná omezení velikosti souboru—ukládejte vysoce rozlišená média bez komprese
  • Bezproblémově streamujte videa & velké soubory bez problémů s vyrovnávací pamětí
Ukládejte & Serve Large Files Without Worries

Jak integrovat Cloudflare R2 s WP Media Folder pro chytřejší ukládání médií, živě!

Zjednodušená správa médií s WP Media Folder

Zjednodušená správa médií s WP Media Folder

Správa médií uložených v cloudu je tak snadná jako práce s lokálními soubory. Rozhraní WP Media Folder vám umožní nahrávat, organizovat a získávat média přímo z vašeho WordPress Thing řídicího panelu, bez nutnosti složitých konfigurací.

Chytrá synchronizace mezi WordPress Thing & Cloudflare R2

WP Media Folder automaticky synchronizuje vaše WordPress Thing média s Cloudflare R2. Jakékoli změny, které provedete—nahrání, úpravy nebo smazání—jsou okamžitě zobrazeny v reálném čase, což zajišťuje, že vaše média zůstávají perfektně uspořádaná a aktuální.

  • Automatické aktualizace souborů mezi WordPress Thing a Cloudflare R2
  • Není vyžadováno žádné ruční opětovné nahrávání—změny jsou okamžitě aplikovány
Chytrá synchronizace mezi WordPress Thing & Cloudflare R2
Cloudflare's R2 nastavení – Není potřeba žádná technická odbornost

Cloudflare's R2 nastavení – Není potřeba žádná technická odbornost

Nastavení Cloudflare R2 s WP Media Folder je rychlé a bez problémů. Jednoduše připojte svůj bucket Cloudflare R2 a budete připraveni začít ukládat a poskytovat média z cloudu—není potřeba složitého kódování.

  • Jednoduché nastavení s intuitivním rozhraním
  • Není potřeba žádné vývojářské dovednosti—stačí nastavit a jít dál
  • Spolupracuje s existujícími cloudovými integracemi (Google Drive, Amazon S3, Dropbox, atd.)
Ceny pluginu WP Media Folder a doplňků

Připojte se k našim 70,000+ členů & získejte podporu pluginu a aktualizace nové verze


PLUGIN WP MEDIA FOLDER
PLUGIN + 1 ROK PODPORY A AKTUALIZACE
$49
1
rok
  • MULTI DOMÉNA / MULTI SÍŤ
  • 1 ROK AKTUALIZACE
  • 1 ROK PODPORY
  • ŽÁDNÉ OPAKOVANÉ PLATBY
  • ŽÁDNÉ DATOVÉ OMEZENÍ
  • Vložení PDF
  • AI PLÁN DOSTUPNÝ (dodatečný)
  • Doplněk galerie
  • DOplněk pro cloud
  • POROVNAT VŠECHNY FUNKCE
199$
Místo 421$
ZÍSKEJTE
WORDPRESS THING BALÍČEK

Sada poskytuje přístup k všem WordPress Thing pluginům a lze ji použít na neomezeném počtu webových stránek. Kromě toho budete mít plný přístup k technické podpoře a aktualizacím pro každý plugin pro celý rok. 
Čas je nyní! Zvyšte svou efektivitu a získejte konkurenční výhodu. Vyzkoušejte Sadu.

wordpress thing balíček

Srovnání funkcí pluginu a doplňků

POUZE PLUGINPLUGIN + DOPLŇEK
ZÁKLADNÍ FUNKCE
Neomezené složky
Přetáhni a pusť
Hromadný výběr
Strom složek
Barvy na složkách
Omezit přístup ke složce podle role nebo uživatele
Stáhnout obrázek
Velikost posuvníku
Chytré kontextové menu (pravý klik)
Náhled obrázku (při najetí myší)
Seznam nezařazených příloh
Prohledávat složky
Pokročilé řazení a filtrování
Funkce přidání vzdáleného videa
Vodoznak
Počet médií
Přepsat soubor
Duplikovat soubor
Načíst soubor GIF
Zobrazit ID složky
Design jednoho souboru
Přístup k médiím podle uživatele/role
Přejmenovat při nahrávání
Importovat složku ze serveru
Import/Export knihovny médií
Synchronizovat složku ze serveru
Filtr typu souboru při importu/synchronizaci
Plugin na frontendu (s použitím tvůrců stránek)
Vložení PDF
CLOUDOVÉ FUNKCE
Integrace s Google Drive
Integrace Dropbox
Integrace osobního účtu OneDrive
Integrace firemního účtu OneDrive
Integrace s Amazon S3
Integrace DigitalOcean
Integrace Linode
Integrace Wasabi
Integrace Google Cloud
Integrace Cloudflare R2
Integrace Bunny Storage
Integrace Owncloud
Integrace Vultr Storage
ZÁKLADNÍ FUNKCE GALERIE
Shortcode pro galerii
Výchozí téma galerie
Téma galerie portfolia
Téma posuvné galerie
Téma zdiva galerie
DALŠÍ FUNKCE GALERIE
Shortcode pro doplněk galerie
Téma plynulého posuvu
Téma čtvercové mřížky
Téma materiálu
Sdílení na sociálních sítích pro galerii
PODROBNOSTI O PŘEDPLATNÉM
Instalace na webuNeomezeněNeomezeně
Přístup k aktualizacím1 rok1 rok
Přístup k podpoře1 Rok1 Rok
Neomezené webové stránky
Žádné opakující se platby

Nedávná svědectví a hodnocení

Průměrné hodnocení pro WP Media Folder, JoomUnited je 4,9 Hvězdička z 5 hvězdiček - na základě 226 Recenzí

Často kladené otázky: Vše, co potřebujete vědět o integraci Cloudflare R2

Jak Cloudflare R2 funguje s WP Media Folder?

Cloudflare R2 funguje jako cloudové úložiště, kde mohou být uloženy vaše WordPress Thing mediální soubory. WP Media Folder vám umožňuje nahrávat, organizovat a spravovat tyto soubory bez problémů z vaší WordPress Thing mediální knihovny.

Načtou se moje média rychleji s Cloudflare R2?

Ano! Cloudflare R2 se integruje s globální CDN Cloudflare’, což zajišťuje rychlejší načítání tím, že poskytuje média z nejbližšího serveru.

Účtuje Cloudflare R2 poplatky za přenos dat?

Ne, Cloudflare R2 nemá vysoké poplatky za přenos dat, na rozdíl od tradičních cloudových úložišť. To z něj činí nákladově efektivní řešení pro hostování a doručování mediálních souborů.

Mohu i nadále používat jiné cloudové úložné služby s WP Media Folder?

Rozhodně! WP Media Folder podporuje více cloudových integrací, včetně Google Drive, Amazon S3, Dropbox, OneDrive a nyní i Cloudflare R2. Můžete použít kteroukoliv nebo všechny podle svých potřeb.

Jaký typ souborů mohu uložit na Cloudflare R2?

Můžete ukládat obrázky, videa, PDF, zvukové soubory a další mediální formáty—stejně jako byste to dělali ve své WordPress Thing mediální knihovně.

Duplicate entry 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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 'e60381473f15a637e39772d4f26ce283-cs' 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}()