Přeskočit na hlavní obsah

Integrace Linode a WordPress Thing odkládání médií

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

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

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

Jakmile spojíte WP Media Folder s Linode, budete moci přesunout svou existující WordPress Thing mediální knihovnu do svého bucketu v Linode. Navíc veškerá nová média, která nahrajete, budou automaticky a okamžitě odeslána do Linode jako proces na pozadí. A pokud přidáte svá Linode 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 Linode

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

Spravujte své Linode bucketky z vaší WordPress Thing knihovny médií

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

Načíst všechna média z Linode do WordPress Thing

Chcete vrátit proces odkládání médií? Máme to také pokryté. Můžete kdykoli vrátit svá média z Linode 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 rozbitý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 bucketu v Linode do knihovny médií WordPress Thing.
Načíst všechna média z Linode do WordPress Thing

Přineste výkon Linode do WordPress Thing

Linode je jednou z nejrychlejších cloudových hostingových služeb world's, používaných společnostmi jako Slack nebo Ghost. Linode také nabízí 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í. Všechen tento výkon můžete využít ve svém WordPress Thing instalačním webu tím, že odlehčíte veškerá svá média!
Přineste výkon Linode do WordPress Thing
Vložte PDF z koše Linode do obsahu WordPress Thing

Vložte PDF z koše Linode do obsahu WordPress Thing

WP Media Folder obsahuje vestavěnou funkci pro vkládání PDF. Integrace Linode vám umožní vložit (integrovat a zobrazit v WordPress Thing obsahu) vaše PDF uložená v libovolném koši Linode. 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čovací připojení Linode?

Nebojte se, nemusíte být vývojář, abyste zajistili, že to funguje. Vše, co musíte udělat, je vytvořit přístupový klíč Linode, 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 přenosu médií.
Jak funguje odlehčovací připojení Linode?
WP Media Folder Plugin + Addons Ceny

Připojte se k našim 60 000+ členům & získejte podporu 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

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: Linode WordPress Thing Media Offload Plugin

Co dělá integrace Linode s WP Media Folder?

Automaticky přesune celou knihovnu médií WordPress Thing do cloudového úložiště Linode, což pomáhá snížit omezení úložiště serveru a zlepšit správu médií.

Lze soubory médií odstranit ze serveru po nahrání do Linode?

Ano, existuje možnost odstranit soubory médií ze serveru, jakmile jsou úspěšně nahrány do Linode, čímž se uvolní místní úložný prostor.

Je možné spravovat bucket Linode z prostředí WordPress Thing?

Naprostá jistota, uživatelé mohou spravovat své Linode bucket a mediální soubory přímo v rozhraní knihovny médií WordPress Thing pro zjednodušenou organizaci médií.

Mohu načíst média z Linode zpět do WordPress Thing?

Ano, plugin podporuje načítání mediálních souborů z cloudového úložiště Linode zpět do knihovny médií WordPress Thing podle potřeby.

Podporuje integrace Linode další cloudové služby?

Ano, tento doplněk také zahrnuje integraci s Google Drive, Dropbox, OneDrive (osobní a firemní), DigitalOcean, Wasabi a zahrnuje rozšíření pro vkládání PDF a galerie.

Jaký typ podpory a aktualizací je poskytován při nákupu pluginu?

Nákup pluginu zahrnuje jeden rok aktualizací a technické podpory, pokrývá více domén a webů, bez opakovaných plateb ani vypršení 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}()