Skip to content

Releases: OnTheGoSystems/migrate-polylang-to-wpml

Migrate Polylang to WPML 0.5.2

Choose a tag to compare

@dgwatkins dgwatkins released this 03 Aug 14:05

This maintenance release improves migration reliability for multilingual posts and taxonomies, particularly on PHP 8 and sites containing incomplete or stale Polylang data.

What’s changed

  • Fixed taxonomy migration for languages whose Polylang slugs differ from their WPML language codes, including Portuguese and Chinese.
  • Fixed post translation groups that do not contain content in the site’s default language.
  • Prevented orphaned Polylang taxonomy groups from overwriting valid category, tag, or custom-taxonomy relationships.
  • Improved handling of missing or malformed Polylang options and taxonomy data.
  • Prevented PHP 8 warnings and fatal errors caused by malformed widget settings or empty and unreadable .htaccess files.

Thanks to @SNO7E-G for the contributions included in this release.

0.5.1

Choose a tag to compare

@dgwatkins dgwatkins released this 27 Jul 13:43

Security hardening

  • Added capability and nonce checks to all migration and data-deletion AJAX actions.
  • Escaped admin output and sanitized the .htaccess notice dismissal cookie.
  • Prevented direct access to the plugin's PHP files.

Contributors

Props to @SNO7E-G for reporting and contributing these improvements.

0.5.0

Choose a tag to compare

@strategio strategio released this 02 Jan 13:39

Release 0.5.0:

  • Automatically set the translation preference to "translate" for translated custom post types.
  • Added the support for duplicated (synced) posts.
  • Fixed a fatal error "Uncaught TypeError: Cannot access offset of type string on string".
  • Fixed several PHP warnings.

https://onthegosystems.myjetbrains.com/youtrack/issue/m2wpml-18/

0.4

0.4

Choose a tag to compare

@kkarpieszuk kkarpieszuk released this 28 Feb 07:28
78b7198

Fixed not terminating taxonomy terms import

0.4-dev

Choose a tag to compare

@kkarpieszuk kkarpieszuk released this 24 Jan 08:45
f444c73
  • fixed issue with not terminating import when importing terms

0.1

0.1

Choose a tag to compare

@kkarpieszuk kkarpieszuk released this 20 Jul 11:25

First release. Tested at many sites and it is working (but we still encourage you to create database backup before you use it)