Wp Migrator – Push & Pull Addon

By Jubayer Hossain · Recently Updated ✓

Wp Migrator – Push & Pull Addon v1.0.0

Direct Push & Pull Connections

  • Push to Remote Sites — Push your entire site directly from one WordPress installation to another
  • Pull from Source Sites — Pull content from a source site directly to your destination
  • Secure Site Connections — Establish secure, authenticated connections between your sites
  • No ZIP Downloads — Transfer happens server-to-server, significantly faster than manual uploads/downloads

🔐 Advanced Security

  • Encrypted Connections — Secure authentication between source and destination sites
  • Connection Keys — Unique, randomly generated connection keys for secure site pairing
  • License Validation — Pro license is validated on activation and revalidated daily
  • REST API Security — Protected REST API endpoints with proper capability checks

⚡ Background Processing

  • WP-Cron Integration — Migrations run in the background via WordPress cron, not blocking your admin interface
  • Job-Based Architecture — Track migration jobs with unique identifiers and status monitoring
  • Transient Status Tracking — Real-time job progress monitoring

🎛️ Flexible Migration Control

  • Selective Component Transfer — Choose which components to push/pull (database, posts, media, users, plugins, themes, settings)
  • Batch Operations — Support for large-scale transfers with intelligent chunking
  • Real-Time Progress — Monitor migration progress in real-time as it happens

📊 Advanced Administration

  • License Management — Manage your Pro license activation and validation
  • Connection Management — Manage multiple site connections
  • REST API Integration — Full REST API support for programmatic migrations
  • Admin Dashboard Integration — Seamlessly integrated into WP Migrator admin interface

🔄 Workflow Automation

  • Background Jobs — Migrations don’t block your WordPress admin
  • Scheduled Transfers — Support for automated migration scheduling
  • Error Recovery — File-based markers ensure migration completion even after database replacement
  • Detailed Status Reporting — Know exactly what happened with each migration

🌐 Multi-Site Management

  • Perfect for Developers — Push updates from development to staging to production
  • Agency Workflows — Manage migrations for multiple client sites
  • Team Collaboration — Securely share sites between team members
  • Client Handoffs — Hand off completed sites to clients without file transfers

📌 Push & Pull Pro – Technical Highlights

  • Requires — WP Migrator 1.1.0 or higher
  • Built on REST API — Leverages WordPress REST API for secure communication
  • Chunked Transfer — Uses 2MB chunks for optimal performance on various server configurations
  • WP-Cron Based — Background processing prevents timeouts on large migrations
  • Transient-Based Job Tracking — Real-time status updates using WordPress transients
  • License Caching — Smart license validation with daily revalidation

🎯 Key Advantages Over Competitors

✅ Free & Open

  • No hidden limitations or aggressive upsells
  • Core migration features completely free
  • Pro features are optional add-ons for advanced workflows

✅ Developer-Friendly

  • Built with developers in mind
  • Clean, well-documented code
  • Extensible architecture for custom workflows

✅ Handles Large Sites

  • Tested with sites over 1GB
  • Chunked transfer for any file size
  • Smart memory and timeout management

✅ Complete Preservation

  • All user passwords preserved with correct hashes
  • Database relationships and meta intact
  • Plugins and themes transfer with full functionality

✅ Multiple Safety Nets

  • Auto-restoration of admin access
  • Emergency recovery tool if locked out
  • Option to wipe before importing (prevents duplicates)
  • Protected export directory

✅ Use Case Flexibility

  • Works on any hosting with basic PHP requirements
  • Staging environment setup
  • Development to production transfers
  • Client deliverables
  • Site cloning and backups
  • Disaster recovery

 

🔄 How It Works – Pro Version (Push & Pull)

Push Your Site
1. Go to Tools → WP Migrator → Push & Pull
2. Enter your destination site’s URL and connection credentials
3. Select components to push
4. Click Push Site
5. Migration happens in background, no waiting
Pull a Site
1. Go to Tools → WP Migrator → Push & Pull
2. Enter source site URL and connection key
3. Select components to pull
4. Click Pull Site
5. Site is pulled directly to your installation
Live Demo 📦 More Products 📖 Documentation 💬 Support
Newsletter

Stay in the loop

Get notified about new plugins, updates, and exclusive tutorials.

No spam ever. Unsubscribe anytime.