- WordPress core y plugins - Tema Twenty Twenty-Four configurado - Plugin allow-unfiltered-html.php simplificado - .gitignore configurado para excluir wp-config.php y uploads 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
918 lines
43 KiB
Plaintext
Executable File
918 lines
43 KiB
Plaintext
Executable File
=== WP Import – Ultimate CSV XML Importer for WordPress ===
|
||
Contributors: smackcoders, riswanasmack, premairuthayarajan
|
||
Donate link: https://www.smackcoders.com/contact-us.html
|
||
Requires at least: 5.0
|
||
Tested up to: 6.8
|
||
Stable tag: 7.32
|
||
Version: 7.32
|
||
Requires PHP: 7.4
|
||
Author URI: https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html
|
||
Tags: wp import, import export, csv importer, wordpress csv import, csv, wordpress xml import, xml, all import, import all, export woocommerce products, product export, product import, woocommerce product import, wordpress csv importer, xml import, importer, migrate, datafeed
|
||
License: GPLv2 or later
|
||
|
||
A powerful WP import export plugin to bulk import and export posts, pages, custom post types, WooCommerce products, ACF fields, and more using CSV, XML, or excel files to and from WordPress.
|
||
|
||
== Description ==
|
||
|
||
**WP Ultimate CSV Importer** is your all-in-one **WP import export** solution to easily upload, update, and manage WordPress content in bulk. Whether you’re working with WooCommerce products, orders, ACF custom fields, users, or other custom post types, it offers a flexible and robust way to import & export CSV, XML, or Excel files, saving you hours of manual effort.
|
||
|
||
To enable exporting feature, you'll need the [WP Ultimate Exporter add-on](https://wordpress.org/plugins/wp-ultimate-exporter). Once you install and activate the Importer plugin, you’ll be prompted to add the Exporter( and other available add-ons) via the plugin dashboard or when you visit the Export page.
|
||
|
||
**Try Before You Install**
|
||
|
||
Experience the plugin in action: [Live Demo »](https://demo.smackcoders.com/wordpress/wp-admin/?utm_source=csv_importer_free&utm_medium=wporgreadme&utm_campaign=csv_importer_pro_demo)
|
||
|
||
Try by creating a [Private Trial](https://trial.smackcoders.com/index.html?utm_source=csv-importer-free&utm_medium=wporgreadme&utm_campaign=csv_importer_pro_trial)
|
||
|
||
[youtube https://www.youtube.com/watch?v=dy3pdwoujxQ]
|
||
|
||
**Key Features of WP Import – Ultimate CSV/XML Importer**
|
||
|
||
- **All-in-One WP Import Support**: Import posts, pages, custom post types, taxonomies, media, users, and more.
|
||
- **WooCommerce Integration**: Bulk import products, variations, orders, and coupons.
|
||
- **Advanced Custom Fields (ACF)**: Map and import ACF & ACF Pro fields with ease.
|
||
- **Custom Taxonomies & Post Meta**: Full support for importing custom field data.
|
||
- **Real-time Import Logs**: Monitor import status and handle errors gracefully.
|
||
- **Scheduled Imports**: Automate your wp import tasks via FTP, URL, or manual uploads.
|
||
- **Multilingual & SEO Plugins**: Compatible with WPML, Polylang, Yoast SEO, and more.
|
||
- **Flexible File Formats**: Supports CSV, XML, Excel, Google Sheets, TSV, and ZIP files.
|
||
- **AI Integrations**: Supports ChatGPT AI, Gemini, and Claude AI to generate content and image during import.
|
||
|
||
**Key Benefits:**
|
||
|
||
* **Accelerate Workflow:** Easily handle large datasets in minutes, saving valuable time and simplifying website updates. Whether launching a new site or updating content, the bulk import/export features boost productivity and reduce manual work.
|
||
|
||
* **Extensive Plugins Compatibility:** Enjoy smooth integration with plugins like WooCommerce, Yoast SEO, WPML, Advanced Custom Fields, MetaBox, JetEngine, and more. This ensures your core content, taxonomies, multilingual data, and SEO settings migrate without any hassle.
|
||
|
||
* **Single Post Import-Export:** Instant, easy export or import of individual posts, pages, and custom post content as CSV directly from the edit or create view, eliminating the need to process a bulk dataset.
|
||
|
||
* **Error-Free Migrations:** Minimize mistakes with the plugin's intuitive drag-and-drop interface and detailed logs. Support for CSV, XML, Excel, and TSV formats ensures accurate mapping and preserves data integrity during every import or export.
|
||
|
||
* **Advanced Filtering:** Speed up content imports with flexible filtering. Import only what you need by setting conditions based on titles, authors, taxonomies, and more—no need to edit source files manually.
|
||
|
||
= User-Friendly Interface =
|
||
|
||
* **Seamless Imports:** Upload your **CSV**,**XML**, or **Excel** file. The intuitive interface simplifies even the most extensive imports, making it accessible to all users.
|
||
|
||
* **Smart Field Mapping:** Quickly align data fields with **WordPress** fields for efficient and precise data transfers.
|
||
|
||
* **Real-Time Progress Tracking:** Monitor imports live to identify and resolve issues instantly.
|
||
|
||
* **Comprehensive Logs:** Access detailed import logs for transparency and troubleshooting.
|
||
|
||
* **Pre-Import File Validation:** Ensure error-free imports by validating your data while uploading and before import.
|
||
|
||
* **Server-Side Error Handling:** Identifies server-related issues like timeouts or memory limits for smoother, more stable imports.
|
||
|
||
= Flexible File Uploads =
|
||
|
||
* **Multiple Upload Options:** Import files directly from your device, a URL, or **FTP/SFTP** sources.
|
||
|
||
* **Broad Format Support:** Easily handle file types like **CSV, XML, Excel, TSV**, ensuring compatibility with various platforms.
|
||
|
||
* **Customizable Imports:** Leverage custom functions to tailor the import process to your specific requirements.
|
||
|
||
* **Advanced Filtering Rules:** Apply multiple AND/OR filter conditions to selectively import only the rows that match specific criteria—perfect for targeted updates or partial data imports.
|
||
|
||
= Automatic Media Handling =
|
||
|
||
* **Hassle-Free Image Imports:** Automatically add and link images to your posts or products during the import process.
|
||
|
||
* **Boost SEO:** Enhance image visibility with auto-generated alt text and titles for search engines.
|
||
|
||
* **Efficient Media Management:** Simplify handling of large media libraries without manual uploads.
|
||
|
||
* **Resolve Media Import Failures:** Fetch the list of failed images import, edit and reimport for a complete and accurate media library.
|
||
|
||
= Migration & One-Click Import for Faster Website Data Transfers =
|
||
|
||
Need to move content from one WordPress or WooCommerce site to another? WP Ultimate CSV Importer offers Migration and One-Click Import feature, so you can do the content migration in just a few clicks, no need to manually configure field mappings or other settings.
|
||
|
||
This feature requires the [Export Addon](https://wordpress.org/plugins/wp-ultimate-exporter), which gives you access to a special Migrate option during export.
|
||
|
||
Here’s how it works:
|
||
1. On your source site, go to the Export tab.
|
||
2. Choose post type then configure necessary export settings like file name, type, and other settings.
|
||
3. After you completed configuring the export settings, click the Migrate button provided beside the Export button.
|
||
4. The plugin will generate a ZIP file that includes your data along with all field mapping settings.
|
||
5. Next in the download page, click the Bundle option to download as zip file. Your migration bundle will be downloaded.
|
||
3. Now upload this ZIP file (as-is, no need to unzip) into the Import/Update section on your destination site.
|
||
4. The plugin will detect it as a migration package and display a One-Click Import button.
|
||
5. Click it, and it will automatically do all configurations pre-applied and directs to the Import page.
|
||
6. You can just click Import, and run the import.
|
||
|
||
If you want more detailed instructions, refer to our [Migrate & One Click Import Options detailed documentation](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/migrate-wordpress-and-woocommerce-data?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
[youtube https://www.youtube.com/watch?v=NiBx2fqX1kc&pp=0gcJCcEJAYcqIYzv]
|
||
|
||
= Popular Plugins Integration =
|
||
* Advanced Custom Fields (ACF): Basic, Choices, jQuery, and WYSIWYG fields.
|
||
* MetaBox Plugin ~ Basic & Limited Advanced fields. (Now supports OpenStreetMap and Custom Icon fields)
|
||
* Pods ~ CPT and All Fields.
|
||
* JetEngine ~ Basic fields (CPTs & CCTs).
|
||
* Toolset Types ~ Basic fields.
|
||
* Custom Field Suite plugin.
|
||
* CPT UI.
|
||
* WooCommerce ~ Products, Coupons, Orders, Reviews, Customers, and Refunds. WooCommerce products are imported with categories, tags, gallery images, and attributes.
|
||
* WooCommerce Product Bundles Plugin.
|
||
* WooCommerce Billing & Shipping Information.
|
||
* WordPress SEO Plugins: AIOSEO (free & pro), RankMath SEO FREE, SEOPress (free & pro), Yoast SEO.
|
||
* WPML (posts & pages).
|
||
* Polylang Free.
|
||
* Polylang for WooCommerce Plugin.
|
||
* WP Job Manager Plugin.
|
||
* TotalPress Custom post types, Custom Fields & more ~ CPTs, Custom Fields.
|
||
* WP Customer Reviews.
|
||
* LearnPress plugin ~ Courses, Lessons, Quizzes, Orders, and Questions.
|
||
* LifterLMS plugin ~ Courses, Coupons, Reviews, Lessons.
|
||
* MasterStudy LMS plugin ~ Courses, Lessons, Quizzes, Questions, and Orders.
|
||
* BuddyPress Import.
|
||
* bbPress ~ Topic, Reply, and Forum.
|
||
* Post Expirator Plugin.
|
||
* Featured Image from URL (FIFU).
|
||
* YITH Barcodes.
|
||
* YITH Cost of Goods.
|
||
* Membership plugins: WP-Members, Members.
|
||
* WPComplete.
|
||
* Exmage image.
|
||
* Elementor Templates.
|
||
* ChatGPT OpenAI.
|
||
* Business Directory Plugin.
|
||
* Advanced Classifieds & Directory Pro.
|
||
* GeoDirectory.
|
||
* PPOM (Personalized Product Option Manager) fields.
|
||
* And more...
|
||
|
||
= Top WordPress CSV Importer Features =
|
||
|
||
Easily handle bulk imports and migrate thousands of records in minutes with the plugin’s powerful tools. The free version also includes supports for **Advanced Custom Fields (ACF)**, however, with limited field compatibility, including **Basic fields**, **Choices**, and **JQuery fields**, making it simple to manage and import custom data. You can also try the import and export now for your JetEngine CCTs with the latest version.
|
||
|
||
= WordPress CSV Import Features =
|
||
|
||
Prepare your CSV files in Google Sheets, Excel, or any text or spreadsheet editor, then import them using the intuitive drag-and-drop field mapping feature. Quickly import data from any CSV file into WordPress. Map your file’s fields to WordPress fields in a few clicks and import content, media, taxonomies, and custom post types without hassle.
|
||
|
||
= WordPress XML Import Features =
|
||
|
||
Simplify complex migrations with full support for XML file imports. This feature ensures the integrity of intricate data structures, enabling direct XML uploads without any additional steps. The plugin supports importing **custom post types** such as products, events, or portfolios while preserving categories, tags, and taxonomies for a flawless transition.
|
||
|
||
= WordPress Excel Import Features =
|
||
|
||
Effortlessly import data from Excel files (.xlsx or .xls) into WordPress without needing to convert them into CSV. Whether you’re migrating content or just uploading new entries, the plugin processes Excel spreadsheets with ease. Built-in support for custom post types, taxonomy terms, and media handling ensures your Excel imports are just as powerful as CSV or XML.
|
||
|
||
|
||
= Our WordPress Import Export Plugin Addons =
|
||
|
||
Expand the capabilities of this WP Import Export plugin with our powerful add-ons which are listed below. Easily import, export, and manage users, products, and custom data types.
|
||
|
||
= Ultimate WordPress Exporter Addon =
|
||
Efficiently export WordPress content with our [WordPress All Export for CSV and XML](https://wordpress.org/plugins/wp-ultimate-exporter) addon. This tool turns content management into a two-way process, streamlining backups, migrations, and sharing.
|
||
|
||
* **Quick Backups:** Export posts, pages, custom post types, and comments in one click.
|
||
* **Easy Migrations:** Transfer your website to a new host or domain with ease.
|
||
* **Filtered Exports:** Select specific content using built-in filters.
|
||
* **Export with Media:** Include images for a complete content package.
|
||
|
||
= WordPress User Import & Export Addon =
|
||
|
||
Effortlessly manage user accounts with the [WordPress Users & Members Import from CSV](https://wordpress.org/plugins/import-users) addon and its export counterpart.
|
||
|
||
* **Bulk Import Users:** Quickly add large numbers of users with detailed CSV files.
|
||
* **User Migration:** Import users from other platforms or databases with format flexibility.
|
||
* **Export for Backups:** Generate comprehensive backups of user data, including roles and profiles.
|
||
* **Secure Password Management:** Safely import encrypted user passwords.
|
||
|
||
= WooCommerce Product Import & Export Addon =
|
||
Simplify product management for your WooCommerce store using the [WooCommerce Products & Bundle Import](https://wordpress.org/plugins/import-woocommerce) addon.
|
||
|
||
* **Bulk Product Uploads:** Quickly import large inventories via CSV or XML.
|
||
* **Media Integration:** Import products with images for fully detailed listings.
|
||
* **Attribute Management:** Automate the addition of details like size, color, and material.
|
||
* **Category Organization:** Maintain proper classification with category-specific imports.
|
||
* **Flexible Formats:** Handle CSV, Excel, and XML files for data from multiple sources.
|
||
|
||
= WordPress Multilingual Content Import & Export =
|
||
|
||
Expand your global reach with seamless multilingual content management. The plugin integrates with WPML and Polylang for effortless importing and exporting of multilingual content.
|
||
|
||
* **Multilingual Migration:** Migrate all language versions in a single operation.
|
||
* **Centralized Management:** Organize multilingual content efficiently in one location.
|
||
* **Time-Saving Automation:** Eliminate manual translation uploads, focusing on your global strategy.
|
||
|
||
= Single Post CSV Import Export =
|
||
|
||
Experience the convenience of the instant one-click CSV export and import feature for individual posts, pages & custom post records. Easily export or import your desired content directly from the create or edit view.
|
||
|
||
* Back up individual pages and posts.
|
||
* Migrate content between test and live sites.
|
||
* Supports core fields, metadata, and taxonomy term fields.
|
||
|
||
Perfect for backups or migrations in just a single click.
|
||
|
||
|
||
= Premium Features =
|
||
|
||
Upgrade to the Pro version to unlock powerful features like:
|
||
|
||
* **ACF & Custom Fields Plugin Advanced Support**: Import data into fields created with ACF, JetEngine, MetaBox, CMB2, Pods, and Toolset.
|
||
* **Multilingual Compatibility:** Fully compatible with WPML, Polylang, and qTranslate X.
|
||
* **WooCommerce Import:** Import products, variations, orders, and custom WooCommerce fields.
|
||
* **Yoast SEO PRO Integration:** Import SEO metadata like titles, descriptions, and focus keywords.
|
||
* **Scheduled Imports:** Automate imports by scheduling them to run in the background.
|
||
* **Data Update Support:** Update existing WordPress content without creating duplicates.
|
||
* **Advanced Export Options:** Export content using filters, post types, and WP_Query for flexible data control.
|
||
* **Google Sheet Export:** Export your WordPress data directly to Google Sheets for easy access, collaboration, and sharing.
|
||
* **Schedule Exports:** Automate exports to backup any WordPress data at your preferred time to your configured Google Sheet or FTP/SFTP host.
|
||
* **Upload file from server:** Easily select and import files directly from your server storage.
|
||
* **Mapping Templates Import Export:** Export your custom mapping templates and import them again whenever needed.
|
||
* **Images Export:** Export images from WordPress media along with their metadata and related details.
|
||
* **Database Optimization:** The plugin includes options to clean up temporary data, optimize database tables, and maintain peak performance during imports and exports.
|
||
* **Priority Support:** Get help when you need it most. With priority support, your queries are addressed faster by our expert team, ensuring minimal downtime and smooth plugin usage.
|
||
|
||
[Explore WP Ultimate CSV Importer Pro Features](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utm_source=web&utm_campaign=readme&utm_medium=wporg).
|
||
|
||
= Trusted by a Leading WordPress Voice =
|
||
|
||
Recognized by one of the most respected sources in the WordPress community, WP Mayor recommends WP Ultimate CSV Importer as a powerful and reliable solution for seamless WordPress data migration. [Read the full review article](https://wpmayor.com/wp-ultimate-csv-importer-pro-review)
|
||
|
||
= Ready to Get Started? =
|
||
|
||
* [Try Our PRO DEMO](https://demo.smackcoders.com/wordpress/wp-admin/?utm_source=csv_importer_free&utm_medium=wporgreadme&utm_campaign=csv_importer_pro_demo)
|
||
* [Play with Our Private Trial](https://trial.smackcoders.com/index.html?utm_source=csv-importer-free&utm_medium=wporgreadme&utm_campaign=csv_importer_pro_trial)
|
||
* [Check Out Our Documentation](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro?utm_source=csv_importer_free_readme&utm_medium=wporg&utm_campaign=csv_importer_docs)
|
||
|
||
= Watch Our YouTube Tutorials =
|
||
[youtube https://www.youtube.com/watch?v=M78qYD89B8c&list=PL2k3Ck1bFtbTT-5Tz2PLkoAUJ1fRdwUSj&index=2]
|
||
|
||
== Screenshots ==
|
||
1. Step 1: Import File Upload
|
||
2. Step 2: Import Post Type Selection
|
||
3. Step 2: WooCommerce Product Import
|
||
4. Step 3: Field Mapping Drag and Drop Mode
|
||
5. Step 3: Field Mapping Advanced Mode
|
||
6. Step 3: WooCommerce Fields Mapping
|
||
7. Step 4: Media Upload Handling & Import Configuration
|
||
8. Step 5: Import Completed 100% Successfully
|
||
9. Media Import: Choose Upload Type as Remote
|
||
10. Media Import Remote Upload: Choose CSV File
|
||
11. Media Import: Choose Upload Type as Device
|
||
12. Media Import Device Upload: Choose Media Zip & CSV
|
||
13. Media Import Device Upload: Select Images Files to Import
|
||
14. Log Manager Section
|
||
15. Security & Performance Section
|
||
16. Migrate Export Settings
|
||
17. Download Migration Bundle as Zip
|
||
|
||
|
||
== Frequently Asked Questions ==
|
||
|
||
= How do I import a CSV file into WordPress with WP Ultimate CSV Importer? =
|
||
|
||
* Go to your WordPress admin panel → WP Ultimate CSV Importer Free → Import/Update.
|
||
|
||
* Choose and upload your CSV file.
|
||
|
||
* Select the post type (Posts, Pages, Custom Post Types, WooCommerce Products, Users, etc.) you want to import into.
|
||
|
||
* Map the CSV columns to WordPress fields (including SEO fields, taxonomies, and more).
|
||
|
||
* Start the import and let the plugin automatically create the records in your site.
|
||
|
||
= What types of content can I import using this WP Import plugin? =
|
||
|
||
You can import posts, pages, custom post types, users, taxonomies, WooCommerce products, orders, ACF fields, and media from CSV or XML files. This WP Import Export plugin supports both WordPress XML import and WordPress CSV import formats.
|
||
|
||
= How do I import data from Google Sheets into WordPress using WP Ultimate CSV Importer? =
|
||
|
||
You can import directly from a publicly accessible Google Sheets CSV link.
|
||
|
||
1. Get a CSV URL from Google Sheets
|
||
|
||
Recommended: File → Share → Publish to web → choose the specific sheet tab → CSV → Publish → copy the link. [Watch this tutorial to learn how to get public csv link in google sheets] (https://www.youtube.com/watch?v=fOg2nvHkfT8?utm_source=web&utm_campaign=readme&utm_medium=wporg)
|
||
|
||
2. Make sure it’s publicly accessible
|
||
|
||
Sharing must allow Anyone with the link (viewer). If access is restricted, the importer can’t fetch it.
|
||
|
||
3. Import via External URL
|
||
|
||
In WordPress, go to WP Ultimate CSV Importer → Import/Update.
|
||
|
||
Choose Upload from External URL, paste the CSV link, and continue.
|
||
|
||
Select your content type (Posts, Pages, Products, Users, etc.), then map columns to WordPress fields.
|
||
|
||
Configure options as needed and run the import.
|
||
|
||
= Does this plugin support WooCommerce product import? =
|
||
|
||
Yes. You can bulk upload WooCommerce products from CSV or XML including simple, variable, grouped, and external types. The CSV Importer also supports custom fields, attributes, product images, and pricing data. Please note that importing variable products and custom fields is available only in the Pro version. Learn more about [how to import WooCommerce products here](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/woocommerces?utm_source=web&utm_campaign=readme&utm_medium=wporg).
|
||
|
||
= Can I import ACF fields? =
|
||
|
||
Yes, you can. The plugin supports ACF fields such as Basic, Choices, jQuery, and WYSIWYG fields through CSV import or WordPress XML import. Importing advanced ACF Free and ACF Pro field types including repeater, gallery, flexible content and relationship fields is available in the [Pro version](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utm_source=web&utm_campaign=readme&utm_medium=wporg). Read [how to import ACF fields in this guide](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/acf-import?utm_source=web&utm_campaign=readme&utm_medium=wporg).
|
||
|
||
= Is large file import supported? =
|
||
|
||
Yes. You can import unlimited records using smart chunk processing. Whether you’re doing an excel import, or CSV/XML import with heavy product catalogs, or syncing an external datafeed, the plugin handles large-scale wp import tasks efficiently.
|
||
|
||
= Is there a limit to the number of rows i can import? =
|
||
No, you can import unlimited rows with this plugin. It can handle even the largest datasets effortlessly. However, very large file imports may depend on your server's PHP settings (like maximum file size or execution time). Please check with your hosting provider for details.
|
||
|
||
= Can i get sample files for testing the CSV Importer plugin? =
|
||
Yes! Download free sample CSV and XML files specifically designed for testing the import functionality with the Ultimate CSV Importer plugin: [Link to Sample CSV and XML Files](https://www.smackcoders.com/blog/wordpress-ultimate-csv-importer-csv-sample-files-and-updates.html?utmsource=web&utmcampaign=readme&utmmedium=wporg)
|
||
|
||
= How to validate a CSV file for WordPress import? =
|
||
Your CSV file must be error-free to ensure a successful import. Use a free tool like **CSV Lint** to identify and correct issues such as missing or misplaced characters before proceeding.
|
||
|
||
= Does it support image import from URLs and media SEO? =
|
||
|
||
Yes. The plugin can import images from local paths or external sources (e.g., Google Images, Dropbox). Images are added to the WordPress media library and linked to posts/products. You can also assign alt text and image titles to improve SEO during wp import.
|
||
|
||
= How to Import Images from External URLs to WordPress Media? =
|
||
Enable the **"Download Post-Content External Images to Media"** option in the **Manage Media Uploads** section. This allows you to import images from sources like **Google Images**, **Pexels**, and **Dropbox**, downloads them directly into your media library.
|
||
[See the documentation for more details](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/import-images-into-wordpress?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
= How can I import images and troubleshoot failures? =
|
||
|
||
To import images:
|
||
|
||
* Use a column in your CSV or XML with direct image URLs.
|
||
* If you try to import images along with posts, or other post types, make sure to configure the image fields in the mapping section.
|
||
* Ensure the URLs are publicly accessible (HTTPS recommended).
|
||
|
||
[See the documentation for more details](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/import-images-into-wordpress?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
If images fail to import, check:
|
||
|
||
* File format compatibility (e.g., .jpg, .png)
|
||
* Broken or inaccessible URLs
|
||
* Upload folder permissions
|
||
|
||
|
||
= Why are posts or products not showing after import? =
|
||
|
||
Possible causes include:
|
||
|
||
* **Missing mandatory fields** such as post titles or SKU.
|
||
* **Theme or plugin conflicts** blocking visibility.
|
||
* **WP_DEBUG** set to true; change it to false in `wp-config.php` before import.
|
||
|
||
= Why am I seeing alerts like “Please create Upload folder with writable permission” or “File size exceeded post maximum size” when uploading a file in WP Ultimate CSV Importer? =
|
||
|
||
These alerts usually mean your server setup needs adjustment, for example, either the upload folder is missing, file size limits are too low, or memory is insufficient. To fix this:
|
||
|
||
* Create the ultimate-csv-importer folder in wp-content/uploads/ with 755 or 775 permissions.
|
||
|
||
* Increase upload_max_filesize, post_max_size, and memory_limit in your PHP settings.
|
||
|
||
For more troubleshooting tips, refer to the [WP Ultimate CSV Importer troubleshooting guide](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/troubleshooting-guide?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
= Can I Update Existing Content Using This Plugin? =
|
||
Updating existing content feature is available only in our Pro version. For advanced features like scheduling data imports and exports, you can upgrade to the Pro version. Visit our website to learn more about the [WP Ultimate CSV Importer Pro features](https://www.smackcoders.com/wp-ultimate-csv-importer-pro.html?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
= How can I import and export custom post types and taxonomies? =
|
||
|
||
The plugin supports custom post types (like events, products, portfolios) and hierarchical taxonomies. You can import from CSV or XML by first uploading them, map fields, and then import. Also export WooCommerce products or CPT data is done by configuring post type, export settings, and run export.
|
||
|
||
= How can I bulk import users with metadata? =
|
||
|
||
Use the import feature to add or update WordPress users via CSV or XML. You can map usernames, emails, roles, passwords, and even custom metadata fields. Configure import settings and then Import them.
|
||
|
||
= How Can I Migrate Data from One Site to Another? =
|
||
To migrate content from one site to another:
|
||
|
||
1. Export your data from the source site as a ZIP bundle using the Migrate option. To know how to do this, refer to our [Migrate & One Click Import Options documentation] (https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/migrate-wordpress-and-woocommerce-data?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
2. On your destination site, upload the exported ZIP file, click the One Click Import button, and hit Import to migrate your data.
|
||
|
||
This process ensures smooth migration of WordPress data between sites.
|
||
|
||
Note: To export your data, you'll need the WP Ultimate Exporter add-on, which can be easily installed from the WordPress plugin repository.
|
||
|
||
= Can i Import JetEngine CCTs with this plugin? =
|
||
|
||
Yes, you can import and export your JetEngine CCTs using WP Ultimate CSV Importer Free. But for advanced features like importing and exporting with "Has single page" option you might require a pro version. You can also upgrade to Pro for updating bulk records, and scheduling the import and export process. Learn more about [JetEngine import export here](https://www.smackcoders.com/documentation/wp-ultimate-csv-importer-pro/jet-engine-data-import?utmsource=web&utmcampaign=readme&utmmedium=wporg).
|
||
|
||
|
||
== Installation ==
|
||
|
||
Installing the WP Ultimate CSV Importer plugin is quick and straightforward, just like any other WordPress plugin. Follow either of the two methods below:
|
||
|
||
= From WordPress Admin Dashboard =
|
||
|
||
1. Navigate to **Plugins → Add New**
|
||
2. In the search bar, type **“WP Ultimate CSV Importer”**
|
||
3. Click **Install Now**, then **Activate**
|
||
|
||
This method ensures a hassle-free setup directly from your WordPress dashboard.
|
||
|
||
|
||
== Changelog ==
|
||
|
||
= 7.32 =
|
||
Fixed: Only the first image in post content was being replaced after downloading to the media library.
|
||
|
||
= 7.31 =
|
||
Fixed: Issues with handling special characters in CSV files.
|
||
Added: Compatibility with the latest versions of ACF and WooCommerce.
|
||
|
||
= 7.30 =
|
||
|
||
Added: Import and export support for Jetengine CCTs.
|
||
Improvements: Minor upload validation.
|
||
|
||
= 7.29 =
|
||
|
||
Security: Added capability check to the oneClickUpload feature to restrict access to authorized users.
|
||
Updated: write_to_customfile() to no longer write arbitrary PHP code to a file, preventing potential Remote Code Execution (RCE) vulnerabilities.
|
||
|
||
= 7.28 =
|
||
|
||
Security: Use wp_verify_nonce for nonce validation
|
||
Security fix: Add capability checks to FTP credential access
|
||
Added: Single page import & export for elementor page builder
|
||
Added: Auto-detect field separator (comma, semicolon, tab) Implemented
|
||
Feedback: Implement to get feedback after one week of usage.
|
||
|
||
= 7.27 =
|
||
|
||
Improved: Compatibility with Business Directory plugin for smoother import and export.
|
||
|
||
= 7.26 =
|
||
|
||
Added: Ability to analyze uploaded CSV files and display the first 3 sample rows in field selection during advanced drop-down mapping.
|
||
Improved: Preview UI with minor fixes for a smoother experience.
|
||
|
||
= 7. 25 =
|
||
|
||
New: Gemini & Claude AI integration for smarter, automated content generation
|
||
Enhanced: Header Manipulation section with improved UI and functionality for a smoother workflow
|
||
Added: HTML-safe rendering support for post content to ensure clean and secure output
|
||
|
||
= 7.24 =
|
||
Added: Support for MetaBox OpenStreetMap & Custom Icon fields
|
||
Improved: Enhanced server-side and file validation error handling to reduce server-related import failures
|
||
|
||
= 7.23 =
|
||
Added: Redirect to WordPress.org support forum for free users.
|
||
Added: "Pro" tag label for all Pro-only plugin features.
|
||
Improved: AI integration with ChatGPT for better performance.
|
||
Fixed: Addons conflict issue during CSV Importer deactivation.
|
||
Fixed: Minor bugs and stability improvements.
|
||
|
||
= 7.22 =
|
||
Added: Support for ACF Advanced fields – Date Picker, Datetime Picker, Icon Picker, Color Picker, and Time Picker.
|
||
Fixed: Minor bugs and stability improvements.
|
||
|
||
= 7.21.3 =
|
||
Added: Import export compatibility for ACF WYSIWYG editor field
|
||
Fixed: Product category export related issue
|
||
|
||
= 7.21.2 =
|
||
Fixed: Uncategorized imported while product import
|
||
Fixed: Minor bugs
|
||
|
||
= 7.21.1 =
|
||
Fixed: Resolved minor bugs
|
||
Added: New Iteration-based export for handling large data sets efficiently
|
||
Updated: Compatibility confirmed with the latest version of WordPress
|
||
|
||
= 7.21 =
|
||
Added: WP_Query results export – Export dynamic content using WP_Query for posts, users, and comments
|
||
Added: Preview option – View the first 10 records before full export
|
||
Added: Support for BMP image format – Import and export BMP images to the WordPress media library
|
||
Added: Font faces and font families – Import/export complete font groups including styles and weights
|
||
Added: Global styles support – Transfer design presets like color schemes and typography across sites
|
||
Added: Full templates import/export – Migrate complete page layouts or full templates in block themes
|
||
|
||
= 7.20.1 =
|
||
Fixed: Security Fix - Arbitrary File Upload issue reported by Wordfence
|
||
|
||
= 7.20 =
|
||
Added: Introducing migrate and one-click import feature for seamless data transfer
|
||
Fixed: Minor bugs
|
||
|
||
= 7.19.1 =
|
||
Fixed: Security Fix - Arbitrary File Upload issue reported by Wordfence
|
||
|
||
= 7.19 =
|
||
Added: Advanced filtering options with support for multiple conditions
|
||
Added: TSV (Tab-Separated Values) file format support
|
||
Added: Compatibility with the latest MetaBox update(MetaBox AIO now includes MetaBox)
|
||
|
||
= 7.18 =
|
||
New Feature: Added compatibility for Secure Custom Fields.
|
||
New Feature: Added support for XLS & XLSX import and export.
|
||
|
||
= 7.17 =
|
||
New Feature: Added import support for WooCommerce Customers module.
|
||
Enhancement: Improved UI for a better user experience.
|
||
Fixes: Minor bug fixes for better performance.
|
||
|
||
= 7.16 =
|
||
Added: Single CSV Import for WooCommerce product variations.
|
||
|
||
= 7.15 =
|
||
Added: Import support for WooCommerce orders, including personalized product details from Extra Product Options For WooCommerce fields.
|
||
|
||
= 7.14 =
|
||
Added: Single Page CSV Export & Import directly from the post edit view
|
||
|
||
= 7.13.3 =
|
||
Added: support for importing Jet Reviews data.
|
||
Fixed: Term & Taxonomies Hierarchy import issue
|
||
|
||
= 7.13.2 =
|
||
Fixed: Polylang import issue
|
||
Fixed: Format issues with XML rss feed
|
||
Fixed: TypeError occured during xml import * php 8.2
|
||
|
||
= 7.13.1 =
|
||
|
||
Added: support for importing Jet Booking data.
|
||
Added: compatibility with WooCommerce EAN/GTIN fields.
|
||
|
||
= 7.13 =
|
||
|
||
Added: Import/Export support for listings in Business Directory Plugin.
|
||
Added: Import/Export of listings in Advanced Classifieds & Directory Pro.
|
||
Added: Import/Export compatibility for Places in GeoDirectory.
|
||
|
||
= 7.12.2 =
|
||
|
||
Compatibility Updates: Verified and ensured compatibility with WordPress version 6.7.
|
||
Added: Support for JetEngine's advanced date field, allowing users to handle complex date data more effectively.
|
||
Fixed: Various bugs and enhanced the Help section for a smoother user experience.
|
||
|
||
= 7.12.1 =
|
||
|
||
Added: Support for importing RankMath dataset schema-type fields.
|
||
Added: Import of array/object custom fields in JSON format.
|
||
|
||
= 7.12 =
|
||
|
||
Added: Import support for WooCommerce orders, including personalized product details from PPOM (Personalized Product Option Manager) fields.
|
||
Added: Export support for WooCommerce orders, with personalized product information generated from PPOM fields.
|
||
|
||
= 7.11.10 =
|
||
|
||
Added: Support for importing and exporting JetEngine Custom Content Types (CCTs).
|
||
|
||
= 7.11.9 =
|
||
|
||
Added: Support for YITH Barcodes and Cost of Goods plugin.
|
||
Added: Import support for ACF Dashicon Field.
|
||
|
||
= 7.11.8 =
|
||
|
||
Added: Introducing WooCommerce Orders, Coupons import and export.
|
||
Improved: WooCommerce Products import and export via API.
|
||
Fixed: JetEngine Custom Fields import issues.
|
||
Resolved: Minor bugs.
|
||
|
||
= 7.11.7 =
|
||
|
||
Added: Support for WooCommerce Reviews Import.
|
||
Fixed: Minor issues in the media section.
|
||
|
||
= 7.11.6 =
|
||
|
||
Fixed: Custom field value with serialized format issue
|
||
Resolved: Missing pause resume option issue
|
||
|
||
= 7.11.5 =
|
||
|
||
Added: Language translation support for Media section content
|
||
|
||
#### Minor Enhancements
|
||
|
||
Improved handling of zip image uploads
|
||
Enhanced dropdown functionality for custom post types
|
||
Updated display for the media tab screen
|
||
Added reporting for failed image URLs with status codes 401, 403, 408, 502, and 504
|
||
Corrected media log and summary path
|
||
|
||
= 7.11.4 =
|
||
|
||
#### Enhancements
|
||
|
||
CSV Export for Media Details: Users can now download a comprehensive CSV file after importing media. This CSV includes columns for status, mediaid, mediaurl, filename, title, caption, alttext, and description.
|
||
CSV Export for Post Failed Image Details: Users can now download a detailed CSV file after importing posts. This CSV includes columns for mediaid, posttitle, postid, and actualurl.
|
||
Added New Media Import Tab: A new tab has been introduced, dedicated to media import and updates. This feature allows users to upload both local and external images directly.
|
||
Featured Image Metadata: Added new metadata options in the mapping section, including imagetitle, imagefilename, imagealttext, imagedescription, and imagecaption.
|
||
Enhanced Logging: Improved logging details for more comprehensive tracking of import and media processes. Post-import logs now display the count of images associated with the post and the count of any failed images.
|
||
Log Manager Improvement: Implemented a Log Manager where users can access and download summary logs, media logs, and failed media logs as CSV files.
|
||
|
||
= 7.11.3 =
|
||
|
||
Added: Import support for Toolset Types plugin basic fields.
|
||
Fixed: Posttitle mandatory not display in drag and drop section.
|
||
Fixed: Pods relationship field front end display issue.
|
||
Fixed: Product category image import issue.
|
||
|
||
= 7.11.2 =
|
||
|
||
Fixed: PHP Custom function imports getting 500 error issue.
|
||
Fixed: Resolved issue with one column csv file import.
|
||
Fixed: JetEngine relation post not assign issue.
|
||
Fixed: ACF taxonomy field and Relationship field value stores db issue.
|
||
|
||
= 7.11.1 =
|
||
|
||
Added: Introducing the Elementor templates bulk export (addon) and import feature in a single CSV file format. This allows you to back up your Elementor templates as an easily portable single CSV file.
|
||
Added: Introducing content import support for Posts, Pages, Custom Post Types (CPTs), and WooCommerce Products designed with Elementor, simplifying the content migration process for Elementor websites.
|
||
|
||
= 7.11.0 =
|
||
Added: Introducing a new WPML import feature, enabling users to import multilingual content as posts and pages using the WordPress CSV Importer plugin for both CSV and XML files.
|
||
|
||
|
||
= 7.10.21 =
|
||
Added: Implemented one-to-one relationship for JetEngine meta fields
|
||
Fixed: Resolved issue with exporting data using authors' advanced filter.
|
||
Fixed: Resolved issue with the specific authors select box.
|
||
|
||
= 7.10.20 =
|
||
|
||
Fixed: Security vulnerability issue.
|
||
Fixed: PHP Deprecated issue with optional parameters $unikeyvalue, $unikeyname, $linenumber.
|
||
Fixed: Import back button from mapping section skips previous stage.
|
||
Fixed: Plugin language loads from the site language not admin language
|
||
|
||
= 7.10.19 =
|
||
|
||
Fixed: undefined variable: $importtype.
|
||
Fixed: issue with XML file upload error in PHP 7.4 & PHP 8.1
|
||
Fixed: deprecated function warnings (autodetectlineendings, SpecificStatus, SpecificAuthor, & SpecificPeriod).
|
||
Fixed: import issues for draft pages.
|
||
Fixed: prefix value empty notice on the settings page.
|
||
Fixed: array conversion error
|
||
Fixed: null array access error.
|
||
Fixed: import issues for math functions & custom functions.
|
||
Fixed: post content formatting.
|
||
Fixed: import of tab-separated CSV files.
|
||
|
||
= 7.10.18 =
|
||
|
||
Fixed: term import with same slug name different taxonomy issue
|
||
|
||
= 7.10.17 =
|
||
Fixed: category hierarchical import issue
|
||
Fixed: Undefined variable $nextnotice issue warning
|
||
Fixed: addon section and title alignment post-install view
|
||
Added: translation for upgrade notice message
|
||
Added: popup box for all pro button
|
||
Added: header and back button to main page addon section for Plugin active functionality
|
||
Updated: background color to light and professional across all areas
|
||
|
||
= 7.10.16 =
|
||
|
||
Fixed: unwanted widget showing the issue
|
||
Fixed: LifterLMS course multiple instructor import issue
|
||
Fixed: Mapping section popup
|
||
|
||
= 7.10.15 =
|
||
|
||
Fixed: Resolved Lifter LMS issue related to courses import.
|
||
Fixed: bug with Lifter LMS instructor field import
|
||
Fixed: activation conflict when the Meta Box plugin is active.
|
||
|
||
= 7.10.14 =
|
||
|
||
Fixed: XML import issue and error.
|
||
Updated: Event Manager (Events) Import support.
|
||
Fixed: Polylang issue resolved.
|
||
|
||
= 7.10.13 =
|
||
|
||
Fixed: minor bug with the import process
|
||
Fixed: UI & cosmetic issues
|
||
|
||
= 7.10.12 =
|
||
|
||
Fixed: FIFU support for custom post type.
|
||
Fixed: PHP deprecated error.
|
||
Removed: Additional carriage returns.
|
||
Fixed: WooCommerce postdate import & product count issue.
|
||
Fixed: Custom Post Type (CPT) product count display showing '0' issue.
|
||
Fixed: Email Subscription issue
|
||
|
||
= 7.10.11 =
|
||
|
||
Fixed: minor bug related to the evaluation function
|
||
Fixed: an issue where image URLs containing spaces were not imported correctly.
|
||
Fixed: the problem causing the admin-view to malfunction after image import.
|
||
|
||
= 7.10.10 =
|
||
|
||
Removed: Unwanted Upgrade Notice Removed
|
||
|
||
= 7.10.9 =
|
||
|
||
Added: Polylang multilingual support
|
||
Fixed: Elementor Style Import Issue
|
||
Fixed: Custom taxonomy import issue Created by CptUI plugin
|
||
Fixed: Metabox custom field import issue which is assigned to taxonomy
|
||
Added: support for image, tag, category
|
||
Added: export support for tag, category
|
||
|
||
= 7.10.8 =
|
||
|
||
Fixed: Addon vulnerability fix
|
||
|
||
= 7.10.7 =
|
||
|
||
Fixed: RankMath SEO Import Issue
|
||
Fixed: All-in-one SEO Import Issue
|
||
Fixed: Yoast SEO Import Issue
|
||
Added: Language support for New Zealand, Australia, Pirate, Polish
|
||
|
||
= 7.10.6 =
|
||
|
||
Added: WP Version 6.4.2 compatibility
|
||
Modified: Minor UI changes
|
||
Fixed: Support for all postdate formats
|
||
|
||
= 7.10.5 =
|
||
|
||
Resolved: posttitle mandatory bug in advanced mode
|
||
|
||
= 7.10.4 =
|
||
|
||
Added: ChatGPT integration for content and featured image
|
||
|
||
= 7.10.3 =
|
||
|
||
Fixed: WP Error when import empty post title.
|
||
|
||
= 7.10.2 =
|
||
|
||
Added: Bulk Import & Export Support for Elementor Templates
|
||
|
||
= 7.10.1 =
|
||
|
||
Added: WP Version 6.4.1 compatibility
|
||
|
||
= 7.10.0 =
|
||
|
||
Added: Support for ACF Bidirectional Relationship Import (User, Post Object, Relationship, Taxonomy)
|
||
|
||
= 7.9.10.9 =
|
||
|
||
Added: Restriction added for Masterstudy LMS Import & Export
|
||
|
||
= 7.9.10.8 =
|
||
|
||
Added: WP Version 6.3.2 compatibility
|
||
Added: Exmage image import support
|
||
|
||
= 7.9.10.7 =
|
||
|
||
Added: Import support for WPComplete plugin
|
||
|
||
= 7.9.10.6 =
|
||
|
||
Fixed: Minor bugs in the meta box checkbox list
|
||
Updated: admin notice
|
||
|
||
= 7.9.10.5 =
|
||
|
||
Fixed: Minor bugs in totalpress import
|
||
Updated: Banner image
|
||
|
||
= 7.9.10.4 =
|
||
|
||
Added: Support for TotalPress Custom Post Types and Fields Import & Export
|
||
|
||
= 7.9.10.3 =
|
||
|
||
Fixed: Minor bugs
|
||
Removed: Unwanted code
|
||
|
||
= 7.9.10.2 =
|
||
|
||
Added: Support for CFS loop fields import
|
||
|
||
= 7.9.10.1 =
|
||
|
||
Added: WP Version 6.3 compatibility
|
||
Fixed: CFS Import issue
|
||
|
||
= 7.9.10 =
|
||
|
||
Fixed: Delete from WordPress * XML limit issue
|
||
Fixed: 500 issues
|
||
|
||
= 7.9.9 =
|
||
|
||
Added: Yoast SEO Free import and export support
|
||
Updated: Security fix * Restriction in import folder indexing
|
||
Removed: Author/Editor import option from settings for security reasons
|
||
|
||
= 7.9.8 =
|
||
|
||
Fixed: Restricted advanced manipulation options for author role
|
||
Updated: Security fix * Restriction in export folder indexing
|
||
|
||
= 7.9.7 =
|
||
|
||
Fixed: JetEngine default time import
|
||
|
||
= 7.9.6 =
|
||
|
||
Added: ACF Basic Fields under Taxonomies
|
||
|
||
= 7.9.5 =
|
||
|
||
Resolved: ACF Fields Missing under Users Module
|
||
|
||
= 7.9.4 =
|
||
|
||
Resolved: Issue with Upload txt file via FTP, SFTP sections
|
||
|
||
= 7.9.3 =
|
||
|
||
Modified: Media table image url data type
|
||
Fixed: WooCommerce Stock Status issue
|
||
|
||
= 7.9.2 =
|
||
|
||
Modified: Displays plugin menu based on the selected user roles
|
||
|
||
= 7.9.1 =
|
||
|
||
Fixed: WooCommerce bundle product sort order issue
|
||
Added: MetaBox plugin's video field import support
|
||
|
||
= 7.9 =
|
||
|
||
Added: Support for BuddyPress Users Import
|
||
|
||
= 7.8 =
|
||
|
||
Fixed: PHP 7.4 Warnings & Notices & Deprecated Errors
|
||
Fixed: Minor bugs in MasterStudy LMS Import
|
||
|
||
= 7.7 =
|
||
|
||
Added: Support for FIFU (Featured Image From Url) import and export
|
||
Cleared: PHP 7.4 Warnings & Notices
|
||
|
||
= 7.6 =
|
||
|
||
Added: Support for MasterStudy LMS plugin: Courses, Lessons, Quizzes, Questions, Orders
|
||
Checked: 6.2 version compatibility
|
||
Fixed: Minor bugs
|
||
|
||
= 7.5 =
|
||
|
||
Added: Support for Lifter-LMS plugin: Courses, Coupons, Reviews, Lessons
|
||
Fixed: Missing language translations
|
||
Fixed: XML Zip file upload
|
||
|
||
= 7.4 =
|
||
|
||
Fixed: Turkish & Chinese language translations
|
||
Added: WooCommerce Orders, Coupons & Refunds export support
|
||
|
||
= 7.3 =
|
||
|
||
Added: SEOPress import integration with complete support
|
||
Fixed: UI/UX issues and minor bugs
|
||
Fixed: Now install and manage add-ons directly from the plugin interface
|
||
|
||
= 7.2 =
|
||
|
||
Added: options for WooCommerce Orders exporter addon
|
||
Added: options for WooCommerce Coupon exporter addon
|
||
Added: options for WooCommerce Refund exporter addon
|
||
Added: Usability and UI Improvements
|
||
Added: Translation added for missing strings for 4 languages
|
||
Checked: 6.1.1 version compatibility
|
||
|
||
= 7.1 =
|
||
|
||
Resolved: PHP Version 8.0 check array values
|
||
Checked: Compatibility for WordPress 6.1
|
||
Changed: XML limits for files with fewer than 10 records to three
|
||
|
||
= 7.0.1 =
|
||
|
||
Added: Arabic language
|
||
Added: Persian language
|
||
Added: Language support for Chinese(Simplified)
|
||
Added: Language support for Tamil
|
||
|
||
= 7.0 =
|
||
|
||
Added: Support for Advanced Custom Fields Basic, Choices, and JQuery Fields
|
||
Checked: Compatibility for WordPress 6.0.2
|
||
|
||
|
||
== Upgrade Notice ==
|
||
|
||
= 7.32 =
|
||
|
||
Upgrade to version 7.32 to fix an issue where only the first post image was replaced after downloading to the media library.
|
||
|
||
|