WPML
Veröffentlicht
8. Juni 2016
Kanal
Stabil
Getestet mit WordPress
4.5.3

Changelog

  • Verbesserte URL-Konvertierung, wenn Übersetzungen von Beiträgen oder Begriffen andere Slugs als das Original haben
  • Das hreflang-Meta-Tag wird angezeigt, auch wenn der Beitrag keine Übersetzungen hat, solange er als übersetzbar eingestellt ist
  • Der Sprachumschalter wird nur angezeigt, wenn der CPT als übersetzbar eingestellt ist
  • Abfragen werden nicht geändert, wenn die Browser-Umleitung aktiviert ist
  • Labels von Formulareingaben sind unter WPML > Sprachen korrekt mit ihren Eingabefeldern verknüpft
  • Verwendung von `$HTTP_RAW_POST_DATA` durch `php://input` ersetzt
  • Position der Sprach-Links unter Design -> Menüs für RTL-Sprachen im Admin-Bereich korrigiert

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.

Aktualisieren oder herunterladen

Das Update steht allen WPML-Kunden mit einem aktiven Abonnement zur Verfügung — es erscheint innerhalb von 24 Stunden nach der Veröffentlichung auf der Seite Plugins in Ihrem WordPress-Admin-Bereich. Sie können auch sofort unter Plugins → Neues Plugin hinzufügen → Kommerziell danach suchen. Um es manuell herunterzuladen und zu installieren, gehen Sie zu Downloads in Ihrem wpml.org-Konto (siehe die Installationsanweisungen) und denken Sie daran, alle Komponenten zusammen zu aktualisieren, ohne Versionen zu mischen.

Benötigen Sie Hilfe oder möchten Sie Feedback geben? Bitte nutzen Sie unser Forum für technischen Support.

Alle Versionen von WPML Multilingual CMS ansehen →