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

Интеграция Linode и выгрузка медиа WordPress Thing

Интеграция Linode с WP Media Folder добавляет возможность автоматически загружать (выгружать) вашу полную WordPress Thing медиатеку в Linode. Избавьтесь от ограничений сервера с медиа (применив опцию удаления медиа после выгрузки в Linode). Конечно, у вас также есть возможность использовать резервную копию для восстановления вашей WordPress Thing медиатеку. Более того, выгрузка Linode поставляется в том же дополнении с Google Drive, Dropbox, OneDrive Personal, OneDrive Business, DigitalOcean, Wasabi соединениями, а также PDF‑встраивание функция!

Автоматически выгружать WordPress Thing медиа на Linode

Автоматически выгружать WordPress Thing медиа на Linode

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

Выгрузка медиатеки из WordPress Thing в Linode

Вместо копирования вашей медиатеки в Linode вы также можете удалить загруженные медиа с вашего сервера и хранить их ТОЛЬКО в Linode (выгрузка). Это реальная WordPress Thing выгрузка медиатеки.
Выгрузка медиатеки из WordPress Thing в Linode
Управляйте вашими бакетами Linode из вашей WordPress Thing медиатеки

Управляйте вашими бакетами Linode из вашей WordPress Thing медиатеки

Из конфигурации плагина WordPress Thing Linode plugin's вы можете создавать, удалять и выбирать корзину, где хотите хранить свои медиафайлы. Вы также можете копировать все файлы из одной корзины в другую в Linode.

Получить все медиафайлы из Linode в WordPress Thing

Хотите отменить процесс выгрузки медиа? Мы также позаботились об этом. Вы можете в любой момент вернуть свои медиа из Linode в локальную медиатеку. Все ранее добавленные ссылки в вашем контенте останутся на месте (поэтому не будет битых ссылок), а все медиа будут снова сохранены на вашем сервере. У вас также есть дополнительный инструмент для импорта всех папок и файлов из корзины в Linode в медиатеку WordPress Thing.
Получить все медиафайлы из Linode в WordPress Thing

Повышайте производительность Linode до WordPress Thing

Linode — один из самых быстрых облачных хостинг‑сервисов world's, используемый компаниями, такими как Slack или Ghost. Linode также обладает очень высокой доступностью (99,99 %) и является недорогим решением для больших медиа‑библиотек, поскольку цена зависит от использования. Вы можете использовать всю эту мощность в вашем WordPress Thing установочном сайте, выгружая все ваши медиа!
Повышайте производительность Linode до WordPress Thing
Вставьте PDF из бакета Linode в WordPress Thing контент

Вставьте PDF из бакета Linode в WordPress Thing контент

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

Как работает соединение выгрузки Linode?

Не волнуйтесь, вам не нужно быть разработчиком, чтобы убедиться, что всё работает. Всё, что вам нужно сделать, — создать ключ доступа Linode, что занимает всего минуту, и скопировать и вставить эту информацию в конфигурацию WP Media Folder. Наконец, также есть онлайн‑документация, и наша служба поддержки готова помочь вам с настройкой и процессом выгрузки медиа.
Как работает соединение выгрузки Linode?
Цены плагина WP Media Folder + дополнений

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


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

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

wordpress thing пакет

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

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

FAQ: Linode WordPress Thing Плагин выгрузки медиа

Что делает интеграция Linode с WP Media Folder?

Он автоматически выгружает всю медиатеку WordPress Thing в облачное хранилище Linode, помогая уменьшить ограничения серверного хранилища и улучшить управление медиа.

Можно ли удалить медиафайлы с сервера после загрузки в Linode?

Да, есть возможность удалить медиафайлы с сервера после их успешной загрузки в Linode, освобождая место в локальном хранилище.

Можно ли управлять бакетами Linode изнутри WordPress Thing?

Абсолютно, пользователи могут управлять своими корзинами Linode и медиафайлами напрямую через интерфейс медиатеки WordPress Thing для упрощённой организации медиа.

Могу ли я вернуть медиа из Linode обратно в WordPress Thing?

Да, плагин поддерживает извлечение медиафайлов из облачного хранилища Linode обратно в медиатеку WordPress Thing при необходимости.

Поддерживает ли интеграция Linode дополнительные облачные сервисы?

Да, это дополнение также включает интеграцию с Google Drive, Dropbox, OneDrive (личный и бизнес), DigitalOcean, Wasabi, а также включает внедрение PDF и расширения галереи.

Какой тип поддержки и обновлений предоставляется при покупке плагина?

Покупка плагина включает один год обновлений и технической поддержки, охватывает несколько доменов и сайтов, без повторяющихся платежей и истечения срока использования.

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