Sigma ImportX Engine
Sigma ImportX Engine
Description
Sigma ImportX Engine is a comprehensive data import solution for WordPress that makes importing large datasets quick and easy.
Transform your data migration and bulk content management with an enterprise-grade import solution built specifically for WordPress.
Key Features
- Multi-Format Support – Import CSV, XLSX, XML, and TXT files with automatic format detection
- Drag & Drop Upload – Intuitive file upload interface with instant preview and validation
- Smart Field Mapping – Visual field mapper with intelligent auto-detection and suggestions
- Template System – Save and reuse field mapping configurations for repeated imports
- Progress Tracking – Real-time import progress with detailed logs and status updates
- Import History – Complete audit trail with rollback capability for any import
- Dashboard Analytics – Beautiful visual statistics and import summaries
- Custom Post Types – Full support for any post type, built-in or custom
- Bulk Operations – Create, update, or upsert thousands of records efficiently
- Data Validation – Pre-import validation to catch errors before processing
- Background Processing – Handle large files without timeout issues
- Rollback Feature – Undo any import with one click from import history
- Secure by Design – Nonce verification, capability checks, and sanitization throughout
- Translation Ready – Fully internationalized and ready for translation
Perfect For
- Content Managers – Importing large content libraries and managing bulk updates
- E-commerce Stores – Migrating product catalogs from other platforms
- Developers – Building data-driven WordPress sites with custom post types
- Agencies – Managing multiple client data migrations efficiently
- Membership Sites – Importing user databases and member information
- Publishers – Bulk importing articles, posts, and media content
- Data Analysts – Moving data from spreadsheets to WordPress
Why Choose Sigma ImportX?
Unlike other import plugins, Sigma ImportX is built from the ground up with:
- Clean Code – Following WordPress coding standards and best practices
- Security First – Comprehensive nonce verification, capability checks, and data sanitization
- Performance – Optimized for large datasets with background processing and chunking
- Extensibility – Developer-friendly with hooks, filters, and well-documented code
- Active Development – Regular updates and feature additions based on user feedback
- Professional Support – Dedicated support team ready to help
Technical Highlights
- Object-oriented architecture with namespacing
- PSR-4 autoloading for clean dependency management
- Singleton pattern for optimal resource usage
- Custom database tables for import tracking
- AJAX-based processing for better UX
- Responsive admin interface
- No external dependencies or paid add-ons required
Use Cases
- Website Migration – Moving from another CMS to WordPress
- Product Catalogs – Importing products from suppliers or other systems
- Content Publishing – Bulk importing articles from writers or content teams
- Data Integration – Syncing data from external databases or APIs
- Client Projects – Importing existing client data into new WordPress sites
- Testing & Development – Quickly populating development sites with test data
Additional Information
System Requirements
Minimum:
* WordPress: 5.8 or higher
* PHP: 7.4 or higher
* MySQL: 5.6+ or MariaDB 10.0+
Recommended:
* WordPress: 6.0 or higher
* PHP: 8.0 or higher
* MySQL: 5.7+ or MariaDB 10.3+
* PHP Memory Limit: 256MB or higher
* Max Execution Time: 300 seconds or higher
* Upload Max Filesize: 64MB or higher
Developer Information
Sigma ImportX is built with developers in mind:
Architecture:
* Clean OOP design with PSR-4 autoloading
* Singleton pattern for core classes
* Namespace: SigmaImportX
* Extensible with hooks and filters
* Well-documented code with DocBlocks
* Custom database schema for scalability
Hooks & Filters:
* sie_before_import – Action before import starts
* sie_after_import – Action after import completes
* sie_import_row – Filter for processing each row
* sie_field_mapping – Filter for custom field mapping
* More hooks coming in future releases
Custom Tables:
* {prefix}_sie_imports – Import history
* {prefix}_sie_import_logs – Detailed logs
* {prefix}_sie_templates – Field mapping templates
Contributing:
We welcome code contributions! GitHub repository coming soon.
Privacy & Data Policy
Sigma ImportX Engine respects your privacy:
This plugin does NOT:
* Collect any user data or analytics
* Send data to external servers or APIs
* Use cookies or tracking mechanisms
* Store sensitive information externally
* Phone home or check licenses
* Display external advertisements
All data processing happens locally on your WordPress installation.
Data Storage:
* Import files are stored temporarily in WordPress uploads directory
* Files are automatically cleaned up after import
* Import history is stored in your WordPress database
* No data leaves your server
Credits
Developed by: Sigma Development Team
Plugin Architecture: Designed for scalability, security, and maintainability
Inspired by: The WordPress community’s need for better import solutions
Third-Party Libraries:
* None currently (all native WordPress functionality)
Translations
Sigma ImportX is translation-ready!
Available Languages:
* English (default)
Translating:
We welcome translations in your language. The plugin uses standard WordPress i18n functions. Translation files can be submitted via:
* WordPress.org translation platform
* Email to mahipatsinh.r@sigmainfo.net
Support & Documentation
Support Channels:
* WordPress.org Support Forum: https://wordpress.org/support/plugin/sigma-importx-engine/
* Email: mahipatsinh.r@sigmainfo.net
* Documentation: Coming soon at https://docs.sigmainfo.net/
Before Requesting Support:
1. Check the FAQ section above
2. Search the support forum
3. Check WordPress and PHP versions meet requirements
4. Disable other plugins to check for conflicts
5. Try with a default WordPress theme
When Requesting Support:
Please provide:
* WordPress version
* PHP version
* Plugin version
* Steps to reproduce the issue
* Screenshots if applicable
* Any error messages
We typically respond within 24-48 hours during business days.
Feedback & Reviews
If you find Sigma ImportX Engine helpful, please:
* Leave a review on WordPress.org
* Rate the plugin (5 stars appreciated!)
* Share with others who might benefit
* Suggest new features
* Report any bugs you find
Your feedback helps us improve and helps others discover the plugin.
Thank you for using Sigma ImportX Engine! 🚀
Installation
From WordPress Dashboard (When Available)
- Navigate to Plugins > Add New
- Search for “Sigma ImportX Engine”
- Click “Install Now” and then “Activate”
- Go to CSV Importer in your admin menu
- Start your first import!
Manual Installation
- Download the plugin ZIP file
- Log in to your WordPress admin panel
- Navigate to Plugins > Add New > Upload Plugin
- Choose the ZIP file and click “Install Now”
- Activate the plugin
- Access via CSV Importer menu item in the admin sidebar
After Activation
- Go to CSV Importer > Dashboard to see the overview
- Click New Import to start your first import
- Follow the intuitive 5-step wizard:
- Step 1: Upload your file
- Step 2: Preview and validate data
- Step 3: Map fields to WordPress fields
- Step 4: Configure import settings
- Step 5: Run import and monitor progress
- Review the import summary and detailed logs
- Check Import History to see all past imports
Recommended Server Settings
For optimal performance with large files:
upload_max_filesize: 64M or higherpost_max_size: 64M or highermax_execution_time: 300 seconds or highermemory_limit: 256M or higher
Screenshots

Dashboard - Import statistics, recent imports, and quick actions at a glance

Upload Interface - Drag and drop file upload with instant validation and preview

Field Mapping - Visual field mapper with auto-detection and custom field support

Import Progress - Real-time progress tracking with detailed status and logs

Import History - Complete audit trail with rollback capability for all imports

Template Management - Save and reuse field mapping templates for efficiency
Faq
Currently supported: CSV (Comma-Separated Values), XLSX (Excel), XML, and TXT files. We automatically detect delimiters, encodings, and file structures. Support for more formats is planned for future releases.
File size limits depend on your server’s PHP settings (upload_max_filesize and post_max_size). We recommend files under 50MB for optimal performance. For larger datasets, consider splitting them into multiple files or contact your hosting provider to increase limits.
Yes! Sigma ImportX supports ALL registered post types, including custom post types created by themes or other plugins. Simply select your desired post type during the import configuration step.
Basic WooCommerce product import functionality works now. You can import simple products with standard fields.
Absolutely! Every import has a rollback feature accessible from the Import History page. You can revert any import with one click, restoring your site to its pre-import state. We keep detailed records of all changes made.
Yes! You can map CSV columns to any custom field or post meta. During field mapping, you can add custom fields manually.
You have three import modes:
* Create New – Always creates new posts/records
* Update Existing – Updates posts that match (by ID, slug, or title)
* Upsert – Creates if doesn’t exist, updates if it does
Choose the mode that fits your needs during import configuration.
Currently, Sigma ImportX is designed and tested for single-site WordPress installations. Multisite network support is on our roadmap for a future release. If you need multisite support urgently, please contact us.
Scheduled imports and automated functionality are features we’re considering for future development. Stay tuned for updates!
Basic featured image import by URL is supported. Current version focuses on textual data and meta fields.
Yes! Sigma ImportX is theme-independent and works with any properly-coded WordPress theme. We’ve tested with Twenty Twenty-Three, Astra, GeneratePress, and other popular themes.
You can import custom fields that Yoast uses for SEO data.
Absolutely. Sigma ImportX:
* Does NOT send any data to external servers
* Does NOT collect or track user information
* Does NOT use cookies or external analytics
* Processes everything locally on your WordPress installation
* All import data stays on your server
For support, feature requests, or bug reports:
* Use the WordPress.org support forum for this plugin
* Email us at mahipatsinh.r@sigmainfo.net
* Check our documentation (coming soon)
We typically respond within 24-48 hours during business days.
Yes! We actively welcome:
* Feature requests and suggestions
* Bug reports with details
* Code contributions (coming soon via GitHub)
* Translations in your language
* Reviews and feedback
Contact us through the support forum or email.
Reviews
Changelog
1.0.0 (2026-02-04)
Initial Release
- Core plugin architecture with namespace and autoloading
- Multi-format file support: CSV, XLSX, XML, TXT
- Drag and drop file upload interface
- Automatic delimiter and encoding detection
- File validation (size, type, content)
- Multi-step import wizard (5 intuitive steps)
- Visual field mapping with auto-detection
- Template system for saving field mappings
- Three import modes: Create, Update, Upsert
- Real-time progress tracking with AJAX
- Dashboard with statistics and analytics
- Import history with detailed logs
- Rollback functionality for any import
- Custom database tables for tracking
- Background processing for large datasets
- Security: Nonce verification and capability checks
- Sanitization and escaping throughout
- Internationalization ready with text domain
- Responsive admin interface
- WordPress coding standards compliance
- Comprehensive error handling and logging