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

Специальный импортер и экспортер для вашего файлового менеджера

Если у вас уже есть файлы на сервере от другого плагина загрузки или если вам быстрее отправлять файлы через FTP, импортёр файлов предназначен для вас. Кроме того, вы можете выбрать только несколько категорий или файлов на вашем сервере для импорта. Функция импорта/экспорта WP File download может также использоваться как инструмент миграции, чтобы легко перенести ваши загружаемые файлы. Для получения дополнительных функций, вернуться к основной странице плагина >

Синхронизировать папки сервера с папками файлов WordPress Thing

WP File Download имеет функцию, позволяющую автоматическую синхронизацию между WordPress Thing файловыми папками (созданными с помощью WP File Download) и физическими папками сервера. Эта функция может быть полезна при использовании стороннего плагина для управления файлами, загруженными за пределами WordPress Thing загрузки файлов или если вы используете другую CMS. Опции синхронизации включают одностороннюю или двустороннюю синхронизацию, а также вы можете определить задержку синхронизации в соответствии с вашими требованиями.

Импортировать выбранные файлы и папки
Импортировать файлы и папки из существующих медиа на вашем сервере

Импортировать файлы и папки из существующих медиа на вашем сервере

Вы можете легко импортировать все медиафайлы и папки с вашего сервера в плагин WP File Download и сделать их доступными в виде загружаемых файлов. Просто перейдите к Вкладка Импорт/Экспорт в настройках и выберите категорию на вашем сервере. Затем все категории и файлы будут импортированы.

Импортировать выбранные файлы и папки

Он импортирует не только категорию, содержащую все её подпапки и файлы; вы также можете выбрать несколько категорий или файлов с вашего сервера для импорта в плагин WP File Download. Это довольно удобно, если у вас много медиа для импорта из разных мест.

Импортировать выбранные файлы и папки
Экспортировать файлы и папки на другой веб‑сайт

Экспортировать файлы и папки на другой веб‑сайт

WP File Download имеет опцию миграции по той же модели, что и WordPress Thing. Генерируется файл .xml, который вы можете использовать для импорта данных на ваш новый сайт. При экспорте доступно 3 варианта:

  • Все категории и файлы
  • Только структура категорий
  • Выбор категорий и файлов

Экспорт и импорт только структуры файлов

С WP File Download вы можете экспортировать или импортировать только текущую структуру папок (только папки, без файлов). Поэтому вам не нужно заново создавать множество папок и размещать их на новом сайте.

Экспорт и импорт только структуры файлов
миграция плагина менеджера загрузок WordPress Thing

миграция плагина менеджера загрузок WordPress Thing

Вы можете легко переместить свои файлы из плагина "WordPress Thing download manager" в WP File download. Просто выберите категорию из плагина WordPress Thing download manager, категорию назначения в WP File Download, затем нажмите «Импортировать!»

Импорт и экспорт файлов в видео

Плагин WP File Download + Цены на дополнения

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


ПЛАГИН WP FILE DOWNLOAD
ПЛАГИН + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$49
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • ДОПОЛНЕНИЕ SOCIAL LOCKER
  • Интеграция с WooCommerce
  • ОБЛАЧНОЕ ДОПОЛНЕНИЕ
  • СРАВНИТЬ ВСЕ ФУНКЦИИ
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

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

wordpress thing пакет

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

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

FAQ: WordPress Thing импортёр и экспортёр для вашего файлового менеджера

Что делает функция WordPress Thing импортёра и экспортёра в WP File Download?

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

Могу ли я синхронизировать физические папки сервера с папками WP File Download?

Да, плагин поддерживает одно‑направленную или двунаправленную автоматическую синхронизацию между папками медиа WordPress Thing и физическими папками сервера, с настраиваемыми задержками синхронизации.

Можно ли выбрать только определённые файлы или папки для импорта?

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

Как работает функция экспорта?

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

Могу ли я перенести данные из других плагинов загрузки с помощью этого инструмента?

Yes, WP File Download supports easy migration from other plugins like WordPress Thing Download Manager by importing existing categories and files into WP File Download.

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