{"id":281674,"date":"2026-03-18T08:41:18","date_gmt":"2026-03-18T08:41:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sigma-importx-engine\/"},"modified":"2026-03-23T16:29:16","modified_gmt":"2026-03-23T16:29:16","slug":"sigma-importx-engine","status":"publish","type":"plugin","link":"https:\/\/it.wordpress.org\/plugins\/sigma-importx-engine\/","author":23451260,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Sigma ImportX Engine","header_author":"Sigma Development Team","header_description":"A powerful, custom CSV\/XLSX importer for WordPress. Import posts, pages, users, WooCommerce products, custom post types, and more with ease.","assets_banners_color":"104422","last_updated":"2026-03-23 16:29:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.sigmainfo.net\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":268,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"sigmadev","date":"2026-03-23 16:29:16"}},"upgrade_notice":{"1.0.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3485412,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3485412,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3486659,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3486659,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3485412,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3485412,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3485412,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3485412,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3485412,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3485412,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"<strong>Dashboard<\/strong> \u2014 Import statistics, recent activity, and quick-start actions","2":"<strong>File Upload<\/strong> \u2014 Drag and drop interface with instant preview and validation","3":"<strong>Field Mapping<\/strong> \u2014 Visual column-to-field mapper with custom meta support","4":"<strong>Import Progress<\/strong> \u2014 Live progress bar with per-row status log","5":"<strong>Import History<\/strong> \u2014 Full audit trail with one-click rollback for every import","6":"<strong>Template Manager<\/strong> \u2014 Save and reuse field mapping configurations"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[567,87,4155,258018,258019],"plugin_category":[59],"plugin_contributors":[258020],"plugin_business_model":[],"class_list":["post-281674","plugin","type-plugin","status-publish","hentry","plugin_tags-csv","plugin_tags-import","plugin_tags-migration","plugin_tags-sigma","plugin_tags-sigma-importx","plugin_category-utilities-and-tools","plugin_contributors-sigmadev","plugin_committers-sigmadev"],"banners":{"banner":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/banner-772x250.png?rev=3486659","banner_2x":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/banner-1544x500.png?rev=3486659","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/icon-128x128.png?rev=3485412","icon_2x":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/icon-256x256.png?rev=3485412","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-1.png?rev=3485412","caption":"<strong>Dashboard<\/strong> \u2014 Import statistics, recent activity, and quick-start actions"},{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-2.png?rev=3485412","caption":"<strong>File Upload<\/strong> \u2014 Drag and drop interface with instant preview and validation"},{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-3.png?rev=3485412","caption":"<strong>Field Mapping<\/strong> \u2014 Visual column-to-field mapper with custom meta support"},{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-4.png?rev=3485412","caption":"<strong>Import Progress<\/strong> \u2014 Live progress bar with per-row status log"},{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-5.png?rev=3485412","caption":"<strong>Import History<\/strong> \u2014 Full audit trail with one-click rollback for every import"},{"src":"https:\/\/ps.w.org\/sigma-importx-engine\/assets\/screenshot-6.png?rev=3485412","caption":"<strong>Template Manager<\/strong> \u2014 Save and reuse field mapping configurations"}],"raw_content":"<!--section=description-->\n<p><strong>Sigma ImportX Engine<\/strong> is a professional data import plugin for WordPress. Whether you're migrating from another CMS, importing a product catalog, or doing a bulk content upload, Sigma ImportX handles it reliably through an intuitive step-by-step wizard.<\/p>\n\n<p>Upload your file, map your columns to WordPress fields, configure your settings, and import \u2014 all without writing a single line of code. Every import is logged and can be rolled back instantly if something goes wrong.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Multi-Format Support<\/strong> \u2014 Import CSV, XLSX, XML, and TXT files with automatic delimiter and encoding detection<\/li>\n<li><strong>Drag &amp; Drop Upload<\/strong> \u2014 Upload files instantly with in-browser preview and validation before processing<\/li>\n<li><strong>Smart Field Mapping<\/strong> \u2014 Visual mapper with auto-detection; add custom post meta fields on the fly<\/li>\n<li><strong>Template System<\/strong> \u2014 Save and reuse field mapping configurations across multiple imports<\/li>\n<li><strong>Three Import Modes<\/strong> \u2014 Create new records, update existing ones, or upsert (create or update automatically)<\/li>\n<li><strong>Real-Time Progress<\/strong> \u2014 Live progress bar and detailed per-row log during import<\/li>\n<li><strong>Import History<\/strong> \u2014 Full audit trail of every import run with timestamps and row counts<\/li>\n<li><strong>One-Click Rollback<\/strong> \u2014 Revert any import completely from the Import History screen<\/li>\n<li><strong>Background Processing<\/strong> \u2014 Large files are chunked and processed without hitting PHP timeouts<\/li>\n<li><strong>Data Validation<\/strong> \u2014 Catch formatting errors and missing required fields before the import runs<\/li>\n<li><strong>Custom Post Types<\/strong> \u2014 Works with any registered post type, including those added by themes or plugins<\/li>\n<li><strong>Dashboard Overview<\/strong> \u2014 Visual summary of import statistics and recent activity<\/li>\n<li><strong>No External Dependencies<\/strong> \u2014 No paid add-ons, no third-party services, no data leaves your server<\/li>\n<li><strong>Translation Ready<\/strong> \u2014 Fully internationalized with standard WordPress i18n<\/li>\n<\/ul>\n\n<h4>Who Is This For?<\/h4>\n\n<ul>\n<li><strong>Content Managers<\/strong> \u2014 Bulk import or update large content libraries without developer help<\/li>\n<li><strong>Developers &amp; Agencies<\/strong> \u2014 Migrate client data into new WordPress sites cleanly and repeatably<\/li>\n<li><strong>E-commerce Operators<\/strong> \u2014 Import product catalogs including custom fields and metadata<\/li>\n<li><strong>Site Builders<\/strong> \u2014 Quickly seed development or staging environments with real data<\/li>\n<\/ul>\n\n<h4>How It Works<\/h4>\n\n<p>The 5-step import wizard guides you through the entire process:<\/p>\n\n<ol>\n<li><strong>Upload<\/strong> \u2014 Drag and drop or browse to select your CSV, XLSX, XML, or TXT file<\/li>\n<li><strong>Preview<\/strong> \u2014 Review a sample of your data and confirm it was parsed correctly<\/li>\n<li><strong>Map Fields<\/strong> \u2014 Assign each column to a WordPress field or custom meta key<\/li>\n<li><strong>Configure<\/strong> \u2014 Choose post type, import mode, and post status<\/li>\n<li><strong>Import<\/strong> \u2014 Watch the progress in real time and review the detailed results log<\/li>\n<\/ol>\n\n<p>When the import is done, it is recorded in Import History. If anything looks wrong, roll it back with one click.<\/p>\n\n<h3>Additional Information<\/h3>\n\n<h4>System Requirements<\/h4>\n\n<p><strong>Minimum<\/strong>\n* WordPress 5.8\n* PHP 7.4\n* MySQL 5.6 or MariaDB 10.0<\/p>\n\n<p><strong>Recommended<\/strong>\n* WordPress 6.0 or higher\n* PHP 8.0 or higher\n* MySQL 5.7 or MariaDB 10.3\n* 256MB PHP memory limit\n* 300 second max execution time\n* 64MB upload max filesize<\/p>\n\n<h4>Developer Reference<\/h4>\n\n<p><strong>Namespace:<\/strong> <code>SigmaImportX<\/code><\/p>\n\n<p><strong>Available Hooks:<\/strong><\/p>\n\n<ul>\n<li><code>sie_before_import<\/code> \u2014 Fires before an import run begins<\/li>\n<li><code>sie_after_import<\/code> \u2014 Fires after an import run completes<\/li>\n<li><code>sie_import_row<\/code> \u2014 Filter applied to each row during processing<\/li>\n<li><code>sie_field_mapping<\/code> \u2014 Filter applied to the field mapping configuration<\/li>\n<\/ul>\n\n<p><strong>Custom Database Tables:<\/strong><\/p>\n\n<ul>\n<li><code>{prefix}_sie_imports<\/code> \u2014 Import run history and metadata<\/li>\n<li><code>{prefix}_sie_import_logs<\/code> \u2014 Per-row import log entries<\/li>\n<li><code>{prefix}_sie_templates<\/code> \u2014 Saved field mapping templates<\/li>\n<\/ul>\n\n<p><strong>Architecture:<\/strong> Object-oriented with PSR-4 autoloading. No external library dependencies.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>Sigma ImportX Engine does not collect, transmit, or store any user data outside your own WordPress database. It does not use cookies, external analytics, or remote license checks. Uploaded import files are stored temporarily in the WordPress uploads directory and removed automatically after processing.<\/p>\n\n<!--section=installation-->\n<h4>From the WordPress Plugin Directory<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for <strong>Sigma ImportX Engine<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Navigate to <strong>CSV Importer<\/strong> in the admin sidebar to get started<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong><\/li>\n<li>Select the ZIP file and click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<li>Navigate to <strong>CSV Importer<\/strong> in the admin sidebar<\/li>\n<\/ol>\n\n<h4>Recommended Server Configuration<\/h4>\n\n<p>For best performance with large files, your server should be configured with:<\/p>\n\n<ul>\n<li><code>upload_max_filesize<\/code> \u2014 64M or higher<\/li>\n<li><code>post_max_size<\/code> \u2014 64M or higher<\/li>\n<li><code>max_execution_time<\/code> \u2014 300 seconds or higher<\/li>\n<li><code>memory_limit<\/code> \u2014 256M or higher<\/li>\n<\/ul>\n\n<p>Contact your hosting provider if you need help adjusting these values.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20file%20formats%20are%20supported%3F\"><h3>What file formats are supported?<\/h3><\/dt>\n<dd><p>CSV, XLSX (Excel), XML, and TXT. Delimiters and encodings are detected automatically \u2014 no manual configuration needed in most cases.<\/p><\/dd>\n<dt id=\"is%20there%20a%20file%20size%20limit%3F\"><h3>Is there a file size limit?<\/h3><\/dt>\n<dd><p>There is no hard limit imposed by the plugin. Your server's <code>upload_max_filesize<\/code> and <code>post_max_size<\/code> PHP settings determine the maximum. Files under 50MB are recommended for smooth performance. For very large datasets, split them into multiple files.<\/p><\/dd>\n<dt id=\"can%20i%20import%20into%20custom%20post%20types%3F\"><h3>Can I import into custom post types?<\/h3><\/dt>\n<dd><p>Yes. Sigma ImportX works with any registered post type \u2014 custom post types created by your theme or other plugins are listed automatically in the import configuration step.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Basic WooCommerce product import is supported in this release. You can import simple products with standard fields. More WooCommerce-specific field support is planned.<\/p><\/dd>\n<dt id=\"can%20i%20undo%20an%20import%20after%20it%20runs%3F\"><h3>Can I undo an import after it runs?<\/h3><\/dt>\n<dd><p>Yes. Every import is stored in the Import History screen. Click Rollback next to any import to reverse it completely and restore your site to its prior state.<\/p><\/dd>\n<dt id=\"can%20i%20map%20columns%20to%20custom%20fields%20and%20post%20meta%3F\"><h3>Can I map columns to custom fields and post meta?<\/h3><\/dt>\n<dd><p>Yes. The field mapper lets you assign any CSV column to any registered post meta key. You can also type in a custom meta key manually if it does not already exist.<\/p><\/dd>\n<dt id=\"what%20import%20modes%20are%20available%3F\"><h3>What import modes are available?<\/h3><\/dt>\n<dd><p>Three modes are supported:<\/p>\n\n<ul>\n<li><strong>Create<\/strong> \u2014 Always inserts new records<\/li>\n<li><strong>Update<\/strong> \u2014 Finds existing posts by ID, slug, or title and updates them<\/li>\n<li><strong>Upsert<\/strong> \u2014 Updates if a match is found; creates a new record if not<\/li>\n<\/ul><\/dd>\n<dt id=\"is%20wordpress%20multisite%20supported%3F\"><h3>Is WordPress multisite supported?<\/h3><\/dt>\n<dd><p>Not in the current release. Multisite support is planned for a future version.<\/p><\/dd>\n<dt id=\"can%20i%20schedule%20or%20automate%20imports%3F\"><h3>Can I schedule or automate imports?<\/h3><\/dt>\n<dd><p>Scheduled and automated imports are on the roadmap. The current release is wizard-driven.<\/p><\/dd>\n<dt id=\"how%20are%20images%20and%20media%20handled%3F\"><h3>How are images and media handled?<\/h3><\/dt>\n<dd><p>Featured images can be imported by providing a public URL in your data file. Full media library management is planned for a future release.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20yoast%20seo%20or%20other%20seo%20plugins%3F\"><h3>Does it work with Yoast SEO or other SEO plugins?<\/h3><\/dt>\n<dd><p>Yes. You can map columns to any custom field, including the meta fields used by Yoast SEO, Rank Math, or other SEO plugins.<\/p><\/dd>\n<dt id=\"is%20my%20data%20kept%20private%3F\"><h3>Is my data kept private?<\/h3><\/dt>\n<dd><p>All processing happens locally on your server. The plugin does not send any data to external servers, does not use external analytics, and does not phone home for any reason.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20support%3F\"><h3>Where do I get support?<\/h3><\/dt>\n<dd><ul>\n<li><strong>Support Forum:<\/strong> https:\/\/wordpress.org\/support\/plugin\/sigma-importx-engine\/<\/li>\n<li><strong>Email:<\/strong> mahipatsinh.r@sigmainfo.net<\/li>\n<\/ul>\n\n<p>When contacting support, please include your WordPress version, PHP version, plugin version, and a description of the issue. We respond within 24-48 hours on business days.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0 - 2026-03-18<\/h4>\n\n<p>Initial release.<\/p>\n\n<ul>\n<li>5-step import wizard (upload, preview, map, configure, run)<\/li>\n<li>Multi-format support: CSV, XLSX, XML, TXT with auto-detection<\/li>\n<li>Visual field mapper with auto-suggestions and custom meta support<\/li>\n<li>Template system for saving and reusing field mappings<\/li>\n<li>Three import modes: Create, Update, Upsert<\/li>\n<li>Real-time AJAX progress tracking with detailed per-row logs<\/li>\n<li>Import history with full rollback capability<\/li>\n<li>Background chunked processing for large datasets<\/li>\n<li>Pre-import data validation<\/li>\n<li>Dashboard with import statistics<\/li>\n<li>Custom database tables: imports, logs, templates<\/li>\n<li>Nonce verification, capability checks, and full data sanitization<\/li>\n<li>WordPress coding standards compliant<\/li>\n<li>Translation-ready with text domain<\/li>\n<\/ul>","raw_excerpt":"Powerful CSV\/XLSX importer for WordPress. Import posts, pages, custom post types with an intuitive wizard interface and rollback capability.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/281674","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=281674"}],"author":[{"embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sigmadev"}],"wp:attachment":[{"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=281674"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=281674"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=281674"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=281674"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=281674"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/it.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=281674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}