Přeskočit na hlavní obsah

Plugin pro offloading médií DigitalOcean WordPress Thing

Integrace DigitalOcean s WP Media Folder přidává možnost automaticky nahrát (přenést) celou WordPress Thing mediální knihovnu na DigitalOcean. Zbavte se omezení serveru u médií (aplikací možnosti odstranit média po nahrání na DigitalOcean). Samozřejmě máte také možnost použít zálohu k obnovení vaší WordPress Thing mediální knihovnu. Navíc, odkládání DigitalOcean je součástí stejného doplňku s Google Drive, Dropbox, OneDrive Personal, OneDrive Business, Linode, Wasabi připojení, stejně jako PDF embed funkce! Google Drive, Dropbox, OneDrive Personal, OneDrive Business, Linode, Wasabi connections, as well as a PDF embed feature!

Automaticky přenést WordPress Thing média na DigitalOcean

Automaticky přenést WordPress Thing média na DigitalOcean

Jakmile spojíte WP Media Folder s DigitalOcean, budete moci přesunout svou existující WordPress Thing mediální knihovnu do svého prostoru v DigitalOcean. Navíc veškerá nová média, která nahrajete, budou automaticky a okamžitě odeslána do DigitalOcean jako proces na pozadí. A pokud přidáte svá DigitalOcean média do svých WordPress Thing příspěvků nebo stránek, objeví se stejně jako běžná WordPress Thing média, bez jakéhokoli rozdílu oproti běžné mediální knihovně… kromě toho, že se načítají mnohem rychleji!

Přesun knihovny médií z WordPress Thing do DigitalOcean

Místo kopírování vaší knihovny médií do DigitalOcean můžete také odstranit média nahraná z vašeho serveru a ponechat je POUZE v DigitalOcean (přesun). Toto je skutečný WordPress Thing přesun knihovny médií.
Přesun knihovny médií z WordPress Thing do DigitalOcean
Spravujte své prostory DigitalOcean z vaší WordPress Thing knihovny médií

Spravujte své prostory DigitalOcean z vaší WordPress Thing knihovny médií

Z konfigurace plugin's WordPress Thing DigitalOcean můžete vytvořit, smazat a vybrat prostor, kde chcete uložit svá média. Můžete také kopírovat všechny soubory z jednoho prostoru do druhého v DigitalOcean.

Načtěte všechna média z DigitalOcean do WordPress Thing

Chcete vrátit proces odkládání médií? Máme to také pokryté. Můžete kdykoli přenést svá média z DigitalOcean zpět do své místní knihovny médií. Všechny dříve přidané odkazy ve vašem obsahu zůstanou na místě (takže nedojde k žádným nefunkčním odkazům), zatímco všechna média budou uložena zpět na vašem serveru. Také máte další nástroj pro import všech složek a souborů z prostoru v DigitalOcean do knihovny médií WordPress Thing.
Načtěte všechna média z DigitalOcean do WordPress Thing
DigitalOcean CDN

Připojte DigitalOcean CDN a CDN třetích stran k poskytování vašich médií

DigitalOcean CDN se ovládá jedním nastavením, které aktivujete v pluginu, a všechny odkazy na vaše média budou poté skryty za tímto CDN.

Kromě DigitalOcean CDN podporuje WP Media Folder Google Cloud a Media CDN, Wasabi CDN a Amazon CloudFront CDN.

Přineste výkon DigitalOcean do WordPress Thing

DigitalOcean je jednou z nejrychlejších cloudových hostingových služeb world's, používanou společnostmi jako Slack nebo Ghost. DigitalOcean také má velmi vysokou dostupnost (99.99%) a je nízkonákladovým řešením pro velké mediální knihovny, protože cena je založena na využití. Můžete využít veškerý tento výkon ve svém webu WordPress Thing instalace tím, že odlehčíte veškerá svá média!
Přineste výkon DigitalOcean do WordPress Thing
Vložte PDF z prostoru DigitalOcean do obsahu WordPress Thing

Vložte PDF z prostoru DigitalOcean do obsahu WordPress Thing

WP Media Folder obsahuje vestavěnou funkci pro vkládání PDF. Integrace DigitalOcean vám umožňuje vložit (integrovat a zobrazit v WordPress Thing obsahu) vaše PDF uložená v jakémkoli prostoru DigitalOcean. Všechny funkce vkládání PDF jsou podporovány, včetně stránkování, přiblížení, otáčení a mnoha dalších.

Jak funguje odlehčené připojení DigitalOcean?

Nebojte se, nemusíte být vývojář, abyste zajistili, že to funguje. Vše, co musíte udělat, je vytvořit DigitalOcean Access Key, což zabere jen minutu, a zkopírovat a vložit tyto informace do konfigurace WP Media Folder. Nakonec je zde také online dokumentace, a náš tým podpory je k dispozici, aby vám pomohl s konfigurací a procesem offloadu médií.
Jak funguje odlehčené připojení DigitalOcean?
DigitalOcean a CloudFront integrace s WordPress Thing

DigitalOcean a CloudFront integrace s WordPress Thing

DigitalOcean je integrován s Amazon CloudFront, což je rychlá síť pro doručování obsahu (CDN) služba. CloudFront je integrován s DigitalOcean, což znamená, že jakmile je DigitalOcean připojen k vašemu WordPress Thing blogu, stačí jen jedno nastavení k aktivaci CloudFront na WordPress Thing. Všechny vaše mediální odkazy budou pak skryty za Amazon S3 CDN.
WP Media Folder Plugin + Addons Ceny

Připojte se k našim 70,000+ členům & získat podporu a aktualizace nových verzí pluginu


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

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: DigitalOcean WordPress Thing Media Offloading Plugin

Co dělá plugin pro odkládání médií DigitalOcean?

Automaticky přesune celou knihovnu médií WordPress Thing na DigitalOcean, což pomáhá uvolnit místo na serveru a efektivněji spravovat velké mediální soubory.

Lze po přesunu na DigitalOcean odstranit mediální soubory z mého serveru?

Ano, existuje možnost odstranit mediální soubory z vašeho serveru po jejich nahrání na DigitalOcean, aby nedošlo k překročení limitů úložiště.

Mohu spravovat DigitalOcean Spaces přímo z WordPress Thing?

Rozhodně, uživatelé mohou spravovat své DigitalOcean Spaces a mediální soubory přímo v rozhraní knihovny médií WordPress Thing pro snadnou organizaci.

Je možné načíst média z DigitalOcean zpět do WordPress Thing?

Ano, plugin podporuje bezproblémové načítání mediálních souborů z DigitalOcean do knihovny médií WordPress Thing podle potřeby.

Podporuje plugin integraci CDN?

Plugin podporuje DigitalOcean CDN a další CDN třetích stran, jako jsou Google Cloud CDN, Wasabi CDN a Amazon CloudFront, pro rychlejší doručování médií.

Jaká podpora a aktualizace jsou součástí nákupu pluginu?

Nákup zahrnuje jeden rok bezplatných aktualizací a technické podpory, s povoleným používáním na více doménách a více webech, bez opakujujících se poplatků a bez omezení doby používání.

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