WPML

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

Как WordPress хранит Ваш контент

Прежде чем перейти к нашему списку рекомендуемых плагинов для импорта и экспорта, важно понять, как WordPress хранит Ваш контент и Ваши данные.

Каждый сайт WordPress, независимо от его размера, состоит из различных типов данных. Многие из них Вам уже знакомы по работе с сайтом:

  • Записи и страницы
  • Товары (если у Вас есть магазин)
  • Произвольные типы записей (например, элементы портфолио, часто задаваемые вопросы, отзывы...)
  • Метки и рубрики
  • Информация профилей всех пользователей Вашего сайта

Вся эта информация хранится в базе данных WordPress, которая представляет собой просто набор простых таблиц. Существует таблица для хранения информации о записях, другая — для хранения информации о пользователях и так далее. По сути, эти таблицы работают так же, как электронные таблицы, знакомые Вам по таким приложениям, как Excel или Google Таблицы.

На следующем изображении показана иллюстрированная версия базы данных WordPress:

Иллюстрированное представление того, как выглядит база данных WordPress

Как видно на изображении выше, таблица, предназначенная для записей, имеет несколько столбцов. Каждый столбец представляет собой определенную часть информации, связанной с Вашими записями. Сюда входят ID записи, заголовок, автор и дата создания. И каждая запись на Вашем сайте имеет свою собственную строку в этой таблице.

Как работает экспорт и импорт данных

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

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

Большинство этих плагинов экспортируют информацию в форматы XML и CSV, но пусть эта терминология Вас не пугает. Это просто типы файлов, используемые для хранения информации из баз данных. Например, Вы даже можете открыть CSV-файлы в любом редакторе электронных таблиц, и Вы увидите контент, представленный на листе.

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

  • Универсальные плагины импорта и экспорта 
  • Специализированные плагины импорта и экспорта

Универсальные плагины импорта и экспорта

Если Вы хотите перенести большие объемы контента или даже всю базу данных, универсальный плагин — это то, что нужно. Эти плагины оснащены расширенными и простыми в использовании функциями.

Хотя некоторые из перечисленных плагинов имеют бесплатные версии, Вам может потребоваться приобрести премиум- или pro-версии, чтобы получить доступ к определенным функциям или для работы с многоязычными данными.

WP All Import

Записи, страницы, товары WooCommerce, таксономии, медиафайлы, а также другие произвольные поля и типы записей — WP All Import справится со всем.

С помощью WP All Import Вы можете импортировать свои данные в WordPress из любого файла XML, CSV или Excel. Интерфейс прост в использовании и позволяет перетаскивать контент, который Вы хотите импортировать. WP All Import принимает различные файлы, поэтому Вы можете загружать файлы любого типа, размера и структуры. Плагин также предлагает автоматическое планирование, поэтому Вы можете запускать импорт по расписанию.

Расширенные функции

WP All Import имеет встроенный редактор кода, который позволяет создавать собственные PHP-функции. Он также имеет обширный API, включающий множество хуков. Комбинируя эти хуки с Вашим собственным кодом, Вы можете импортировать практически любой тип данных.

Мы рекомендуем использовать WP All Import Pro (99 $ – 399 $) в сочетании с Экспорт и импорт WPML для достижения наилучших результатов при переносе Вашего многоязычного контента.

WP All Export

Как заявляет компания Soflyy, «Если это есть в WordPress, вы можете это экспортировать».

WP All Export поддерживает все типы данных, будь то метаданные элемента, информация о запасах или данные пользователей. Как и сопутствующий плагин для импорта, упомянутый выше, этот плагин для экспорта имеет простой в использовании интерфейс с функцией перетаскивания (drag-and-drop), который позволяет переставлять столбцы электронных таблиц и поля данных. Вы также можете планировать свои экспорты.

Расширенные функции

С помощью WP Export Вы можете писать и тестировать PHP-код прямо внутри плагина. Или использовать расширенный конструктор для создания Вашего фида в формате XML.

Чтобы экспортировать клиентов WooCommerce, заказы и добавлять правила для фильтрации экспортируемых данных, Вам потребуется приобрести Pro-версию (99 $ – 299 $). Стоит отметить, что WP All Export также совместим с Экспорт и импорт WPML.

WordPress Ultimate CSV, XML Importer Pro

WordPress Ultimate CSV, XML Importer Pro оптимизирует управление контентом, позволяя Вам импортировать или обновлять контент Вашего сайта из файла XML или CSV. Импортируйте записи, страницы, произвольные записи, WooCommerce, товары, таксономии — все за один раз! Массово импортируйте изображения с Вашего компьютера или внешних URL-адресов.

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

Вы также можете планировать автоматический импорт, обновления и экспорт в соответствии с Вашими предпочтениями.

Расширенные функции

Функция Advanced Mapping автоматически определяет поля CSV и сопоставляет их с полями WordPress при условии, что заголовки CSV совпадают с полями WordPress. Вы также можете выбрать нужный вариант из выпадающего меню и использовать режим перетаскивания для еще более быстрого сопоставления. Поддерживает множество форматов файлов для экспорта и предлагает расширенные фильтры экспорта.

Хотя доступна бесплатная версия этого плагина, Вы можете импортировать, обновлять и экспортировать многоязычные данные только с помощью Pro-версии (149 $ – 199 $) этого плагина.

WP Import Export Pro

Всего одним кликом этот плагин от VJInfotech позволяет импортировать и экспортировать:

  • Записи, страницы и произвольные типы записей
  • Таксономии
  • Комментарии
  • Пользователей

WP Import Export Pro поддерживает несколько форматов файлов, поставляется с мощными фильтрами и позволяет импортировать и экспортировать данные в фоновом режиме. С Pro-версией Вы также получаете 19 дополнений (включая дополнение WPML).

Расширенные функции

Плагин WP Import Export Pro позволяет импортировать данные с сопоставлением полей путем перетаскивания. Если Вы хотите экспортировать данные, Вы можете переставлять и редактировать поля всего одним кликом.

Для достижения наилучших результатов мы рекомендуем использовать этот плагин в сочетании с дополнением Экспорт и импорт WPML. Совместимы как бесплатная, так и pro-версия. В качестве альтернативы Вы можете приобрести премиум-версию (179 $) и установить их дополнение WPML для импорта и экспорта многоязычных данных.

WP Sheet Editor

С помощью WP Sheet Editor Вы можете легко редактировать записи, страницы, произвольные типы записей и товары из админ-панели. Любые изменения, которые Вы вносите в электронную таблицу, применяются на сайте в реальном времени.

Конечно, все редакторы электронных таблиц включают мощные возможности импорта и экспорта. Вы можете экспортировать данные со своего сайта WordPress, отредактировать их в Excel или Google Таблицах, а затем импортировать обратно.

Расширенные функции

  • Обновляйте сотни строк одновременно с помощью формул электронных таблиц
  • Используйте расширенный поиск и его многочисленные параметры для поиска информации в любом поле или операторе
  • Воспользуйтесь преимуществами автоматической синхронизации с метабоксами ACF (Advanced Custom Fields)

Вы можете приобрести любую комбинацию специализированных плагинов для работы с электронными таблицами по отдельности или премиум-версию в виде пакета (99,99 $ – 299,99 $), которая включает все функциональные возможности.

Специализированные плагины импорта и экспорта

Иногда Вам может потребоваться импортировать или экспортировать только определенные типы данных, например информацию о пользователях или товары из Вашего интернет-магазина. Плагины, перечисленные в этом разделе, были разработаны для решения конкретных задач и отлично подходят для пользователей, которым не нужны универсальные решения.

Некоторые из этих плагинов могут иметь бесплатные версии, но доступ к определенным функциям или поддержке многоязычности может быть доступен только в pro- или премиум-версиях.

Product Import Export for WooCommerce

Этот мощный плагин позволяет импортировать и экспортировать товары и типы товаров из файла CSV/XML через простой интерфейс, который также поддерживает AJAX. Вы также можете импортировать и экспортировать изображения, рубрики и произвольные метаданные.

Премиум-версия Product Import Export for WooCommerce также включает дополнительные функции, такие как автоматический импорт и экспорт, поддержка отзывов о товарах и различные варианты фильтрации.

Расширенные функции

  • Подробная история и журналы отладки, а также расписания Cron для обработки, устранения неполадок и просмотра Ваших действий
  • Несколько методов импорта и экспорта с возможностью выбора расположения CSV-файла для импорта

Доступна бесплатная версия этого плагина, но Вам понадобится дополнение Pro (69 $ – 199 $) для импорта и экспорта многоязычных данных о товарах.

Import and Export Users and Customers

С помощью этого плагина Вы можете импортировать и экспортировать пользователей и клиентов с одного сайта WordPress на другой за считанные секунды. Вы также можете свободно выбирать, каких пользователей Вы хотите экспортировать, будь то по роли пользователя или дате регистрации. Метаданные клиентов также можно импортировать, экспортировать и редактировать с помощью мета-ключей, находящихся в каждом профиле пользователя.

Расширенные функции

В дополнение к вышеупомянутым функциям, Import and export users and customers также позволяет Вам:

  • Создавать cron-задачу для периодического импорта пользователей
  • Расширять базовую функциональность плагина с помощью хуков

Хотя пользователи и клиенты не являются переводимыми типами записей, Вы все равно можете перевести форму отправки данных пользователем на фронтенде, которая поставляется с этим плагином.

Import Export WordPress Users and WooCommerce Customers

Если Вы ищете простой способ импорта или экспорта пользователей WordPress и клиентов WooCommerce с помощью CSV, этот плагин может стать для Вас правильным выбором. Некоторые ключевые функции включают:

  • Мощные фильтры экспорта
  • Удобное сопоставление путем перетаскивания (drag-and-drop)
  • Экспорт гостевых пользователей или гостевых клиентов, которые совершили покупку на Вашем сайте, но не создали учетную запись
  • Поддержка миграции существующих и произвольных паролей

Расширенные функции

С помощью Import Export WordPress Users and WooCommerce Customers Вы можете изменять значения при импорте клиентов и пользователей, используя поля Evaluation.

Кроме того, пользователи Pro-версии (69 $ – 199 $) смогут:

  • Экспортировать или импортировать пользователей и клиентов на удаленный сервер или с него по FTP через заданные интервалы времени
  • Получать поддержку по настройке сторонних плагинов

Хотя пользователи и клиенты не являются переводимыми типами записей, Вы можете безопасно использовать этот плагин на сайте с установленным WPML.

Поддержка многоязычного контента и данных

Все перечисленные выше плагины обладают мощными функциями, которые облегчают импорт или экспорт Ваших данных. Более того, все они совместимы с WPML, а также были протестированы и одобрены их собственными разработчиками и командой WPML. Как уже отмечалось, для получения полной многоязычной функциональности Вам может потребоваться установить связующие плагины, дополнения или премиум-версии.

Если Вы являетесь владельцем многоязычного сайта, есть несколько веских причин, по которым Вам следует рассмотреть выбор плагина, поддерживающего импорт/экспорт многоязычных данных:

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

Улучшите многоязычный импорт и экспорт с помощью Экспорт и импорт WPML

Когда Вы будете готовы перенести свой многоязычный контент, Вы можете установить и активировать дополнение Экспорт и импорт WPML. Этот связующий плагин от WPML работает вместе с выбранными Вами плагинами импорта и экспорта. Он не нарушает Ваш обычный рабочий процесс, а скорее задает языковую информацию после первоначального импорта.

Экспорт и импорт WPML также интегрируется с популярными плагинами экспорта и импорта, встроенными функциями экспорта и импорта WordPress, а также встроенным импортером и экспортером товаров CSV в WooCommerce. Эти интеграции позволяют дополнению Экспорт и импорт WPML выполнять бóльшую часть основной работы за Вас. При использовании вместе с этими плагинами и инструментами Экспорт и импорт WPML даже гарантирует, что импортированный контент остается скрытым от посетителей сайта до тех пор, пока не обновит многоязычную информацию, что позволяет Вам поддерживать профессиональный внешний вид сайта.

Узнайте больше о дополнении Экспорт и импорт WPML.

В заключение

Хотя импорт или экспорт данных, возможно, не является тем, что Вам придется делать регулярно, никогда не знаешь, когда может пригодиться плагин импорта и экспорта WordPress. Хотя некоторые из перечисленных плагинов имеют более узкую направленность, чем другие, все они являются мощными инструментами и упрощают процесс импорта и экспорта Ваших данных. И что лучше всего, они также могут работать с Вашими многоязычными данными.

Вы уже пробовали какие-либо из плагинов, упомянутых в этой статье? Можете ли Вы порекомендовать какие-либо другие плагины импорта и экспорта WordPress? Расскажите нам в комментариях!

Считаете это полезным? Поделитесь этой статьей: