A multipurpose plugin to export and import multilingual content.
See full descriptionVersion 1.2.0
New Features
- WPML automatically creates translation jobs for imported posts set to use automatic translation.
- You can now set import batch sizes using the
wpml_import_command_items_per_batchfilter. - WPML automatically updates thumbnail and gallery image IDs on translated posts, products, and CPTs during import, so they point to the correct translated images.
- WooCommerce Multicurrency prices are now automatically included in WP All Export exports.
Developers
- Added the
wpml_import_get_trid_from_imported_translationsfilter to allow custom translation group resolution.
Performance
- Improved performance when fetching pending posts and taxonomy terms during import.
- Reduced the size of the import app by optimizing frontend dependencies.
Fixes
- Fixed an issue when updating WC products with matching SKU
- Fixed incorrect progress counters during the “Connecting Inline Term Translations” step when posts shared terms across batches.
- Fixed an issue that could cause WP-CLI imports to freeze during the “Linking Product Attribute Translations” step.
- Fixed missing WPML custom field values when exporting with cron jobs and WP All Export.
- Fixed a bug where parent taxonomy terms were assigned the wrong language when importing large sets of hierarchical categories.
- Fixed duplicate SKU creation when importing WooCommerce products without updates.
- Fixed an issue where imported attachments could appear in the wrong language in the WPML Media Library.
- Fixed an issue where post slugs could receive incorrect suffixes during bulk imports across languages.
- Fixed the WordPress built-in export integration when exporting content from secondary languages.
- Fixed security vulnerabilities.
Version 1.1.1
- [WordPress 6.9 compatibility] Fixed a fatal error that occurred when clicking on “Download Export File” (built-in exporter).
- Added a command to clear the translations cache.
Version 1.1.0
Features
- Added support for running the WPML Export and Import process via hooks and an endpoint.
- Added support for labels for product-specific (custom) attributes.
Bugs
- Fixed an issue with language assignment for parent categories during import.
- Fixed an issue with exporting terms when term_taxonomy_id does not match term_id.
Version 1.0.2
- Fix: Added support for exporting and importing products in shops where the default language is not English.
Version 1.0.1
- Fix: complete the import processing when the number of affected items changes on the fly.
Version 1.0.0
- Initial release.