Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/overl1te/wp-migration-assistant/releases/download/v1.3.0/wpma-migration-sql.1.3.0.zip
WPMA Migration SQL
SQL-помощник для переноса WordPress
структура · данные · замена доменов · доводка продакшен-дампа
Плагин не выполняет SQL сам. Он генерирует запросы и WP-CLI команды — вы просматриваете их и запускаете на целевой базе после бэкапа.
Возможности
| Полный перенос | CREATE TABLE + INSERT, новый домен сразу в данных |
| Замена URL | UPDATE … REPLACE по выбранным таблицам |
| Сухой прогон | сколько строк будет затронуто, без изменений в БД |
| Доводка дампа | анализ .sql: префикс, домен, патч (RENAME, колонки) |
| WP-CLI | готовые search-replace — надёжнее для сериализации |
| Мультисайт | таблицы всех сайтов сети |
| История | последние генерации и скачивание .sql |
Чего плагин не делает
- Не меняет живую базу, пока вы сами не выполните SQL
- Не отправляет данные наружу и не «звонит домой»
- Не трогает
guidв таблицах постов - Обычный SQL
REPLACEможет сломать PHP-сериализацию — для этого используйте WP-CLI
Требования
- WordPress 5.8+
- PHP 7.4+
- Права
manage_options
Установка
Скачайте zip из Releases и загрузите его через Плагины → Добавить новый → Загрузить плагин.
Либо из исходников:
cp -r wp-migration-assistant /path/to/wordpress/wp-content/plugins/wpma-migration-sql
- Активируйте плагин в админке WordPress
- Откройте пункт меню Migration SQL
Безопасность
Доступ только у администраторов. Все формы защищены nonce. Загруженный дамп читается из временного файла и не сохраняется в медиабиблиотеке.
Перед применением SQL сделайте полный бэкап БД. После импорта на целевом сайте: Настройки → Постоянные ссылки → Сохранить.
Лицензия
MIT — можно использовать, менять и распространять. Лицензия совместима с каталогом WordPress.org.
© 2026 Overl1te
Releases
1 release. Each count is every asset in that release; expand a row for the breakdown.