{"id":838939,"date":"2016-03-17T15:05:05","date_gmt":"2016-03-17T15:05:05","guid":{"rendered":"https:\/\/wpml.org\/?p=838939"},"modified":"2016-03-17T15:10:13","modified_gmt":"2016-03-17T15:10:13","slug":"wpml-compatibility-release-wordpress-4-5","status":"publish","type":"post","link":"https:\/\/wpml.org\/zh-hans\/changelog\/2016\/03\/wpml-compatibility-release-wordpress-4-5\/","title":{"rendered":"WPML compatibility release for WordPress 4.5"},"content":{"rendered":"<p>We are working to release an update for WPML (and its add-ons plugins) to address some compatibility issues with WordPress 4.5.<\/p>\n<p>WordPress 4.5 brings several changes in its API, changes which need to be addressed and which require holding\u00a0the development of WPML 3.4 (more about WPML 3.4 in the next posts).<\/p>\n<p>Of course, some bug fixes not related to WordPress 4.5 also slipped in, as they occurred during the development of WPML 3.4.<\/p>\n<p>We are currently under full QA, which usually takes several days, but you can start using our <strong>beta version<\/strong> right now. If you do so, please share your feedback or questions in our <a href=\"https:\/\/wpml.org\/forums\/forum\/english-support\/\">support forum<\/a>.<\/p>\n<h2>WP 4.5 Fixes<\/h2>\n<p>As for WordPress 4.5 compatibility, here&#8217;s a list of what we have worked with:<\/p>\n<ul>\n<li><strong>WPML Core 3.3.7<\/strong>: fixed compatibility issues with terms editing functionalities<\/li>\n<li><strong>WPML Translation Management 2.1.6<\/strong>: replaced use of deprecated function `get_currentuserinfo`<\/li>\n<li><strong>WPML String Translation 2.3.7<\/strong>: fixed filtering rewrite rules for WP 4.5 when the rules are cleared<\/li>\n<\/ul>\n<h2>Other relevant changes in WPML 3.3.7<\/h2>\n<p>You can find the full <strong>changelog.md<\/strong> in each plugin&#8217;s folder.<\/p>\n<h3><strong>WPML Core 3.3.7<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>Fixed some issues with post synchronization (&#8220;Copy publishing date&#8221; option and post date synchronisation).<\/li>\n<li>Fixed several WP SEO compatibility issues with sitemaps generation, missing trailing slashes,\u00a0taxonomies, and &#8220;Adjust IDs for multilingual functionality&#8221; being randomly disabled<\/li>\n<li>Fixed unexpected browser redirection on root page<\/li>\n<li>When the blog page is deleted and then re-translated, it is now possible to set the blog page in Settings &gt; Reading<\/li>\n<li>Improved sitepress.js to use var when declaring variables, so as to allow minification and combination of scripts in strict mode<\/li>\n<li>Show language switcher if CPT is set to do nothing<\/li>\n<li>`wp_get_archives` now works for any custom post type<\/li>\n<li>Fixed notices when updating to the latest version with browser redirection activated.<\/li>\n<\/ul>\n<h4><strong>Performances<\/strong><\/h4>\n<ul>\n<li>Removed non-translators cache from options.<\/li>\n<\/ul>\n<h4><strong>Features<\/strong><\/h4>\n<ul>\n<li>Auto-disconnect duplicates when they are edited and only if there are changes.<\/li>\n<li>Increased the accepted length of &#8220;Default Locale&#8221; and &#8220;Tag&#8221; in the languages table, so as to allow variations such as &#8220;de_DE_formal&#8221;<\/li>\n<li>Hide system fields when displaying custom fields and terms meta in &#8220;Multilingual Content Setup&#8221;<\/li>\n<\/ul>\n<h4><strong>Compatibility<\/strong><\/h4>\n<ul>\n<li>WP SEO user meta fields are now translatable with WPML String Translation<\/li>\n<\/ul>\n<h3><strong>WPML String Translation 2.3.7<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>Fixed issue with theme scanned on each access to WPML &gt; Plugin and theme localization<\/li>\n<li>Fixed error when scanning themes\/plugins for strings on localhost on Windows<\/li>\n<li>Fixed filtering of translation jobs when selecting &#8220;From language&#8221;<\/li>\n<\/ul>\n<h4><strong>Features<\/strong><\/h4>\n<ul>\n<li>Author biographical info is now translatable in string translation<\/li>\n<\/ul>\n<h3><strong>WPML Translation Management 2.1.6<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>Fixed issue where translated XLIFFs with &#8216;0&#8217; (zero) as content were not accepted from Translation Management<\/li>\n<li>Fixed `Fatal error: Uncaught exception &#8216;InvalidArgumentException&#8217; with message &#8216;Tried to load a string filter for a non-existent language&#8217;`<\/li>\n<li>Added option to disconnect multiple duplicates (bulk mode) in TM Basket before sending for translation.<\/li>\n<li>Fixed issue with incorrect redirections after translation save\/update and wrong post\/page edit links.<\/li>\n<li>Reduce the number of DB queries on listing pages.<\/li>\n<\/ul>\n<h4><strong>Features<\/strong><\/h4>\n<ul>\n<li>Hide system fields when displaying custom fields and terms meta<\/li>\n<li>Added external-file in XLIFF files, to allow third party services to access the original URL.<\/li>\n<\/ul>\n<h3><strong>WPML Media Translation 2.1.20<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>Fixed language filter issue in Media Library section.<\/li>\n<\/ul>\n<h3><strong>CMS NAV 1.4.18<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>`$post-&gt;ancestors` is a read-only field and should not be set<\/li>\n<li>Fixed bug occurring when the &#8220;auto-save&#8221; action was running, and causing some CMS-NAV loss data during post editing<\/li>\n<li>Fixed issue with pages&#8217; order not being respected<\/li>\n<\/ul>\n<h3><strong>Gravity Forms Multilingual 1.3.8<\/strong><\/h3>\n<h4><strong>Fixes<\/strong><\/h4>\n<ul>\n<li>Fixed issue when a field is removed from a form: the related strings are now removed<\/li>\n<li>Previous and next buttons are now fully translatable<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We are working to release an update for WPML (and its a [&hellip;]<\/p>\n","protected":false},"author":47714,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"ep_exclude_from_search":false,"footnotes":""},"categories":[48],"tags":[],"class_list":["post-838939","post","type-post","status-publish","format-standard","hentry","category-changelog"],"_links":{"self":[{"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/posts\/838939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/users\/47714"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/comments?post=838939"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/posts\/838939\/revisions"}],"predecessor-version":[{"id":848410,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/posts\/838939\/revisions\/848410"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/media?parent=838939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/categories?post=838939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpml.org\/zh-hans\/wp-json\/wp\/v2\/tags?post=838939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}