WPML
Rilasciata
8 giugno 2016
Canale
Stabile
Testata con WordPress
4.5.3

Registro delle modifiche

  • Migliorata la conversione degli URL quando le traduzioni degli articoli o dei termini hanno slug diversi rispetto all’originale
  • Visualizzato il meta hreflang anche se l’articolo non ha traduzioni, purché sia impostato come traducibile
  • Visualizzato il selettore di lingua solo se il CPT è impostato come traducibile
  • Le query non vengono alterate quando il reindirizzamento del browser è abilitato
  • Le etichette dei campi del modulo sono collegate correttamente ai rispettivi campi in WPML > Lingue
  • Sostituito l’uso di `$HTTP_RAW_POST_DATA` con `php://input`
  • Corretta la posizione dei link delle lingue in Aspetto -> Menu per le lingue RTL dell’area di amministrazione

Fixes

  • Avoid language parameter for search when language negotiation is not set to “language as a parameter”
  • Setup Wizard – Default language was ignored after changing it
  • Strings are now translated in step 2 of the install wizard
  • Fixed text orientation for RTL languages in install wizard step 2
  • `is_front_page()` did not work with “lang” parameter and another parameter
  • Added a new hook `wpml_url_converter_get_abs_home` (for third part plugins compatibility)
  • A warning was thrown when saving WPML language switcher options and `ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS` set to `true`
  • CPT archive slug wrongly translated when `has_archive` starts with the rewrite slug of CPT
  • Removed the language directory for media files links attached to root page
  • Keep translation status when it’s updated.
  • Fixed issue with missing cron job to publish future posts for translations when “Sync publishing date” is enabled.
  • The query is now parsed by WPML on AJAX requests (for 3rd part compatibility)
  • Fixed `WPML_Admin_Post_Actions::get_trid_from_referer`function to get trid form refferer only if needed
  • Multiple IDs or slugs (from categories or tags) were not always correctly adjusted
  • Deep nested taxonomy queries were not adjusted
  • `parse_url` was returning inconsistent results depending on PHP version
  • When mixing parameter and slug for custom taxonomies, an error was thrown in WP 4.4
  • Improved URL conversion when posts or terms translations have different slugs than the original
  • Display the hreflang meta even if the post has no translations, as long as it’s set to be translatable
  • Display the language switcher only if the CPT is set to be translatable
  • Queries are not altered when browser redirection is enabled
  • Form input labels are properly linked to their inputs in WPML > Languages
  • Replaced use of `$HTTP_RAW_POST_DATA` with `php://input`
  • Fixed language links position in Appearance -> Menus for RTL admin languages
  • Fixed creation of slug when “Copy from original language if translation language uses encoded URLs” is selected.
  • Fixed notice shown on “Inactive content” section, after changing the default language and removing it from the active languages
  • Fixed caching issue on WP-Engine when new terms are created.
  • Fixed issue when translation job wrongly updated when sending batch failed.
  • Resolved issue with autoloader class when brackets are used in the website’s path
  • Fixed issue where unexpected menu items were created on page duplication with “Auto add pages” option enabled.
  • Fixed Menus Sync so the links to menu strings are now only displayed for already existing menus
  • Display custom posts as disabled on the multilingual content page if they are set as don’t translate in wpml-config.xml files.
  • Fixed color presets for the footer language switcher.
  • Fixed widget language switcher preview to show the current native language correctly
  • Escape Preserve url parameters on Languages page.
  • Fixed issue with translation of “Uncategorized” term when not using English as default language
  • Fixed XSS issue with unescaped output.
  • Resolved SQL errors when sending a job to a translation service fails

Compatibility

  • Yoast SEO Premium – stop it from automatically creating a redirect when a duplicated post is updated.
  • Fixed compatibility issue with `hyperdb` which prevents from populating `icl_languages` table

Features

  • Implemented new design for translation editor.
  • Implemented new design for taxonomy translation.

Performance

  • Improved speed of the archive page when many languages are active
  • Removed unneeded dependencies checks in admin pages: this now runs only once and later only when activating/deactivating plugins

Cosmetic

  • Raised z-index of language switcher, to solve a compatibility issue with the twenty-six theme.

Aggiorna o scarica

L’aggiornamento è disponibile per tutti i clienti WPML con un abbonamento attivo — appare nella pagina Plugin della tua area di amministrazione di WordPress entro 24 ore dal rilascio. Puoi anche verificarne subito la disponibilità in Plugin → Aggiungi nuovo plugin → Commerciale. Per scaricare e installare manualmente, vai su Download nel tuo account wpml.org (consulta le istruzioni di installazione) e ricorda di aggiornare tutti i componenti insieme senza mescolare le versioni.

Hai bisogno di aiuto o vuoi lasciare un feedback? Usa il nostro forum di supporto tecnico.

Vedi tutte le versioni di WPML Multilingual CMS →