
WP All Import Pro v4.11.1 – Import Anything, Effortlessly.
5
0
Reviews
254K+
Active installations
Introduction
WP All Import Pro stands as the premier WordPress plugin for importing and exporting data across various file formats. Designed specifically for website developers, e-commerce store owners, and content managers, this powerful tool simplifies the otherwise complex process of content migration, bulk updates, and data management. Whether you’re populating a new website with content, updating thousands of WooCommerce products, or transferring data between WordPress installations, WP All Import Pro delivers a streamlined solution with unparalleled flexibility and control.
Key Features and Capabilities
Versatile Data Handling
WP All Import Pro supports an impressive range of file formats, making it exceptionally versatile for various data import scenarios:
- XML Support: Import structured data from XML files with complete element and attribute mapping
- CSV Integration: Effortlessly import spreadsheet data from CSV files with automatic column detection
- Excel Compatibility: Direct import from Excel files without conversion to CSV
- Google Sheets Connection: Link directly to live Google Sheets for dynamic data sources
Intuitive Drag & Drop Interface
The plugin features an intuitive, user-friendly interface that simplifies the complex task of data mapping:
- Visual Field Mapping: Drag and drop data fields from your source file directly to WordPress fields
- Real-time Preview: See how your imported data will appear before completing the import
- Template System: Save your import configurations as templates for future use
- Custom Field Detection: Automatic identification of all custom fields from any theme or plugin
Powerful WooCommerce Integration
For e-commerce site owners, WP All Import Pro offers specialized functionality for WooCommerce:
- Complete Product Import: Import simple, variable, grouped, and affiliate products
- Variation Support: Create and update product variations with proper parent-child relationships
- Attribute Management: Import product attributes and set them as global or per-product
- Inventory Control: Update stock levels, prices, and sale prices in bulk
- Order and Customer Data: Import customer information and order histories
Advanced Image Handling
The plugin excels at handling image imports, solving one of the most challenging aspects of content migration:
- Remote Image Import: Automatically download and import images from external URLs
- Featured Image Assignment: Designate specific images as featured images for posts or products
- Gallery Creation: Build image galleries from multiple image references
- Media Library Integration: Properly register all imported images in the WordPress media library
- Image Deduplication: Avoid duplicate images by detecting existing files
Automated Recurring Imports
Keep your content fresh and updated with the recurring import feature:
- Scheduled Updates: Set imports to run automatically on a defined schedule
- Smart Change Detection: Only update content that has changed since the last import
- Complete Automation: Run imports in the background without manual intervention
- Error Notifications: Receive alerts if import issues occur
Custom PHP Functions
For advanced users, WP All Import Pro offers the ability to execute custom PHP during the import process:
- Data Transformation: Apply custom PHP functions to transform data before import
- Conditional Logic: Implement complex decision-making during the import process
- Custom Processing: Handle special cases with tailored code solutions
- Extended Functionality: Integrate with other systems through custom code
User Benefits and Applications
Streamlined Website Development
WP All Import Pro transforms the website development workflow by making data population efficient:
- Rapidly populate new WordPress sites with content from existing sources
- Migrate content between development, staging, and production environments
- Import demonstration content for client presentations
- Populate test environments with realistic data sets
Efficient E-commerce Management
For online store owners, the plugin delivers significant time savings and improved accuracy:
- Update thousands of product prices, descriptions, or inventory levels with a single import
- Synchronize product data between supplier databases and your WooCommerce store
- Import seasonal product collections with all variations, images, and attributes intact
- Update shipping costs or tax information across multiple products simultaneously
Content Migration and Updates
Content managers benefit from simplified migration and update processes:
- Transfer blog posts, articles, and media from legacy systems to WordPress
- Update metadata across multiple posts in bulk operations
- Import content from external feeds or APIs into WordPress posts or custom post types
- Migrate content between multisite installations or separate WordPress sites
Technical and Compatibility Aspects
Universal WordPress Compatibility
WP All Import Pro is designed to work seamlessly with the WordPress ecosystem:
- Theme Compatibility: Works with any WordPress theme, commercial or custom
- Plugin Interoperability: Compatible with major WordPress plugins, including page builders
- Custom Post Type Support: Import to any custom post type from any theme or plugin
- Taxonomy Integration: Create and assign terms to any custom taxonomy
WPML Compatibility
The plugin offers full support for multilingual sites:
- Translation Ready: Import content in multiple languages
- WPML Integration: Recognized as fully compatible with WPML
- Language Assignment: Designate language status for imported content
- Translation Relationships: Maintain proper connections between translated content
Performance Optimization
WP All Import Pro handles large datasets efficiently:
- Memory Management: Optimized to work within WordPress memory constraints
- Chunked Processing: Processes large files in manageable chunks
- Server-Friendly: Designed to prevent timeout issues on shared hosting
- Background Processing: Option to run imports in the background
Setup and Installation Guide
Getting started with WP All Import Pro is straightforward:
Installation Process
- Purchase and Download: Acquire WP All Import Pro from the official website
- Upload Plugin: Go to WordPress Dashboard > Plugins > Add New > Upload Plugin
- Install ZIP File: Select the WP All Import Pro ZIP file and click “Install Now”
- Activate Plugin: After installation, click “Activate Plugin”
- Enter License Key: Navigate to All Import > Settings and enter your license key
Initial Configuration
After installation, take a few moments to configure these important settings:
- Memory Allocation: Under All Import > Settings, adjust memory allocation if needed
- Temp Folder: Verify the temporary folder location is writable
- Cron Setup: Configure server cron jobs if you plan to use scheduled imports
- Import Templates: Create or import templates for common import scenarios
Step-by-Step Import Guide
Follow these steps to complete your first import with WP All Import Pro:
1. Prepare Your Import File
- Organize your data in XML, CSV, Excel, or Google Sheets format
- Ensure your file has consistent formatting and structure
- Consider including unique identifiers for update scenarios
- For images, prepare URLs or relative paths to image locations
2. Start a New Import
- Navigate to All Import > New Import in your WordPress dashboard
- Choose your import method:
- Upload a file from your computer
- Download a file from a URL
- Use an existing file from a previous import
- Connect to a Google Sheet
- Select your file and click “Continue”
3. Configure Import Settings
- Choose the WordPress content type for import (Posts, Pages, Products, etc.)
- Select whether to create new records or update existing ones
- Define unique identifiers for update scenarios
- Configure additional import options specific to your content type
4. Map Data Fields
- Use the drag-and-drop interface to map source data to WordPress fields
- Configure title, content, excerpt, and other standard fields
- Map custom fields, taxonomies, and categories
- Set up image imports and featured image designation
- Configure any WooCommerce-specific fields (for product imports)
5. Advanced Options and Filters
- Set up custom PHP functions for data transformation (if needed)
- Configure filters to include or exclude specific records
- Set up permalink structures
- Configure post status, dates, and author information
6. Execute and Monitor Import
- Review your import settings for accuracy
- Run the import process
- Monitor progress through the real-time progress indicator
- Review import logs for any warnings or errors
7. Set Up Recurring Imports (Optional)
For data that needs regular updating:
- Navigate to All Import > Manage Imports
- Find your import and click “Schedule”
- Configure the schedule timing and update options
- Set up cron jobs as instructed in the plugin interface
Pricing and Plans
WP All Import Pro offers several pricing options to suit different needs:
- Import Standalone: $99/year – Basic import functionality
- Export Standalone: $99/year – Export functionality only
- Import + Export Bundle: $169/year – Combined import and export capabilities
- WooCommerce Import Package: $169/year – Specialized for WooCommerce stores
- Import Pro Package: $199/year – Full import functionality with all add-ons
- Import + Export Pro Package: $299/year – Complete solution with
- Don't set defaults for TEXT db fields
- migrate from PHPExcel to PhpSpreadsheet
- UI updates
- minimum WordPress version: 5.0
- minimum PHP version: 7.4
- API: add 'pmxi_accept_header' filter
- minimum WordPress version: 5.0
- minimum PHP version: 7.4
- API: add pmxi_content_image action
- UI updates
- prioritize XML in the Accept list when downloading files
- non-SVG images are passed to SVG sanitizer in some cases
- Use descriptive user agent string when downloading files
- Taxonomy terms are matched to the wrong parent in some cases