WP Manifestindependent plugin directory
manifest / updates / wp-migrate-pro

WP Migrate Pro

Plugin WordPress para migración de sitios grandes (20-50 GB). Export de BD por chunks, empaquetado de archivos, installer standalone.

★ 0stars
1release downloads
v1.0.0latest · 3mo ago

Install

Download wp-migrate-pro-1.0.0.zip From the v1.0.0 release on GitHub, Jul 26, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/eruditus-group/wp-migrate-pro/releases/download/v1.0.0/wp-migrate-pro-1.0.0.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Plugin WordPress para migración de sitios grandes (20-50 GB). Genera paquetes descargables con base de datos + archivos, optimizado para sitios pesados.

📋 Características

  • Export de BD por chunks: Divide la base de datos en archivos .sql de 50MB
  • Archivos en lotes: Empaqueta archivos sin agotar memoria
  • Paquetes divididos: ZIPs divididos en partes de 2GB para descarga fácil
  • Instalador standalone: Un archivo PHP que se ejecuta en el sitio destino
  • Manifest completo: Metadata del sitio origen (WP, plugins, tema, URLs)
  • Progreso en tiempo real: AJAX polling para ver el progreso
  • Sin límites de memoria: time_limit=0 y memory_limit=-1 durante export

🔧 Requisitos

  • WordPress 6.0+
  • PHP 7.4+
  • MySQL 5.7+
  • ZipArchive (o tar+gzip como fallback)
  • Mínimo 256MB RAM recomendado

📦 Instalación

  1. Descarga el último release
  2. Sube el ZIP a WordPress → Plugins → Añadir nuevo → Subir plugin
  3. Activa el plugin
  4. Ve a Herramientas → WP Migrate Pro

🚀 Uso

Crear paquete de migración

  1. Ve a Herramientas → WP Migrate Pro
  2. Selecciona qué incluir:
    • ✅ Base de datos
    • ✅ Archivos (wp-content)
    • ✅ Plugins
    • ✅ Tema activo
    • ✅ Uploads
  3. Click en "Crear paquete"
  4. Espera a que termine (verás el progreso)
  5. Descarga los archivos generados

Restaurar en sitio destino

  1. Sube los archivos del paquete al nuevo hosting
  2. Sube installer.php al directorio raíz de WordPress
  3. Abre https://tu-nuevo-dominio.com/installer.php en el navegador
  4. Sigue los pasos:
    • Introduce los datos de la nueva BD
    • Introduce la nueva URL del sitio
    • Click en "Restaurar"
  5. ¡Listo! El sitio está migrado

📁 Estructura

wp-migrate-pro/
├── wp-migrate-pro.php          # Archivo principal
├── includes/
│   ├── Core.php                # Boot + activación
│   ├── Helpers.php             # Utilidades
│   ├── DatabaseExport.php      # Export BD por chunks
│   ├── FileManager.php         # Empaquetado de archivos
│   ├── PackageBuilder.php      # Coordina creación del paquete
│   ├── AdminPage.php           # Interfaz admin
│   ├── Installer.php           # Genera installer.php
│   └── Updater.php             # Update desde GitHub
├── assets/
│   ├── admin.css               # Estilos admin
│   └── admin.js                # JavaScript admin
└── .github/workflows/
    └── release.yml              # GitHub Actions

🔄 Actualizaciones

El plugin se actualiza automáticamente desde GitHub Releases.

📝 Changelog

1.0.0

  • Versión inicial
  • Export de BD por chunks
  • Empaquetado de archivos
  • Installer standalone
  • Progreso AJAX

👤 Autor

Tom Cardenas - Eruditus Group

📜 Licencia

GPL v2 or later

Releases

1 release. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.0 latest
Jul 26, 2026 3mo ago
wp-migrate-pro-1.0.0.zip
1