{"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\/es\/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 (\u00abCopy publishing date\u00bb option and post date synchronisation).<\/li>\n<li>Fixed several WP SEO compatibility issues with sitemaps generation, missing trailing slashes,\u00a0taxonomies, and \u00abAdjust IDs for multilingual functionality\u00bb 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 \u00abDefault Locale\u00bb and \u00abTag\u00bb in the languages table, so as to allow variations such as \u00abde_DE_formal\u00bb<\/li>\n<li>Hide system fields when displaying custom fields and terms meta in \u00abMultilingual Content Setup\u00bb<\/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 \u00abFrom language\u00bb<\/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 \u00abauto-save\u00bb 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 add-ons plugins) to address some compatibility issues with WordPress 4.5. 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). Of course, some bug [&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,"_uag_custom_page_level_css":"","ep_exclude_from_search":false,"footnotes":""},"categories":[48],"tags":[],"class_list":["post-838939","post","type-post","status-publish","format-standard","hentry","category-changelog"],"spectra_custom_meta":{"_edit_last":["47714"],"_yoast_wpseo_primary_category":["48"],"_views_template":["0"],"_alp_processed":["1458227416"],"_edit_lock":["1459332417:64191"],"ratings_users":["0"],"ratings_score":["0"],"ratings_average":["0"],"_oembed_f56bf1c5a64a315a94e4cbf7a197b2b0":["<iframe title=\"Integration between Astra theme and Toolset\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/z0GrsNVmFjo?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_f56bf1c5a64a315a94e4cbf7a197b2b0":["1594368719"],"_oembed_bbf56b1d4c25ce11481afba39f176f85":["<iframe title=\"Using WPML to translate content created with page builders\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/MSqNzrdPMkE?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_bbf56b1d4c25ce11481afba39f176f85":["1633356678"],"_oembed_a2bd2c0b8f2c628b1b3793abb74e7359":["<iframe title=\"WPML 3.9 with &quot;Display as Translated&quot; mode\" width=\"525\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/eiPUIuELo2A?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_a2bd2c0b8f2c628b1b3793abb74e7359":["1633476776"],"_oembed_577d78b6b689a3008dd97c48d1c67d7e":["<iframe title=\"Translate Photo Gallery Using WPML [1\/2]\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/VPwP3Ng8czg?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_577d78b6b689a3008dd97c48d1c67d7e":["1635183665"],"_oembed_b908df960ca2342e997f9e8fea09015d":["<iframe title=\"Translate Photo Gallery Using WPML [2\/2]\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/2v37thlGvIA?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_b908df960ca2342e997f9e8fea09015d":["1635183665"],"_oembed_68f0d0000b16131319f633f9dc82351e":["<iframe title=\"Types 2 3 alpha1 with many-to-many relationship, repeating field groups and more\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/R73ilwkogSk?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_68f0d0000b16131319f633f9dc82351e":["1635935899"],"_oembed_1e02e02ee671c61d8638766a0ee1cb8e":["<iframe title=\"WPML Advanced Translation Editor\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/TmmyU6MtXY8?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_1e02e02ee671c61d8638766a0ee1cb8e":["1645803177"],"_oembed_d7c9951dd06a4d2586ba1f4206d0feb9":["<iframe title=\"WPML Translation Feedback\" width=\"525\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/jHNQIQjMk9I?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_d7c9951dd06a4d2586ba1f4206d0feb9":["1648069829"],"_oembed_d617e060b7133aea5401c0d73edbabae":["<iframe title=\"Using WPML to easily translate pages you build visually\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/AzxsHDjMA48?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_d617e060b7133aea5401c0d73edbabae":["1648635094"],"_oembed_8f4dd281fde949aaaec897e32bbedb6b":["<iframe title=\"Doing a Test Translation with Translation Services\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/ozBasV4sNCs?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_8f4dd281fde949aaaec897e32bbedb6b":["1648635094"],"_oembed_d45e48e1af800662f1092912cdfb3725":["<iframe title=\"WPML Translation Manager Role\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/zKax_E3jRB0?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_d45e48e1af800662f1092912cdfb3725":["1650282145"],"_oembed_66b65cc4963b02a06397f5195d38724a":["<iframe title=\"WPML New Media Translation\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/aUTPX7kahUs?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_66b65cc4963b02a06397f5195d38724a":["1650282145"],"_oembed_1a7aa0a619dad47a6cfdae8f8e97e437":["<iframe title=\"How to use the new WPML Advanced Translation Editor\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/kAaSEpjijhQ?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_1a7aa0a619dad47a6cfdae8f8e97e437":["1650282145"],"_oembed_57975f4ba5c8952521d5c822cc574a95":["<iframe title=\"How to build a membership site in WordPress using Toolset plugins\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/7C1dFwxXME8?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>"],"_oembed_time_57975f4ba5c8952521d5c822cc574a95":["1654494057"],"_oembed_ed1a3ca5acfb1de9ab342f0eb566bbcf":["<iframe title=\"WPML 3.8 beta4, showing the optimized String Translation operation\" width=\"525\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/QYT5hIfBl6A?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>"],"_oembed_time_ed1a3ca5acfb1de9ab342f0eb566bbcf":["1673261534"],"_oembed_8b192c37df925cacb831b3922e69595d":["<iframe title=\"Using WPML To Translate Pages Built With Fusion Builder (Avada Theme)\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/_bNqjjBPdGA?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>"],"_oembed_time_8b192c37df925cacb831b3922e69595d":["1679058268"],"_wpml_word_count":["660"],"_wpml_media_featured":["1"],"_wpml_media_duplicate":["0"],"_oembed_2e34596e274cb24b66dc3b680fc8d773":["<iframe title=\"Using WPML to translate content created with Gutenberg editor\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/Lw1rdlVxXQ4?start=8&feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>"],"_oembed_time_2e34596e274cb24b66dc3b680fc8d773":["1696913282"],"_oembed_91c4a966854e454ae9cd5d8238fe6125":["<iframe title=\"How Repeatable Field Groups Work in Toolset\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/aWB-upmpbfo?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"],"_oembed_time_91c4a966854e454ae9cd5d8238fe6125":["1721227659"],"_oembed_605538d4bdc05d8e5064feba452e6920":["<iframe title=\"Creating and using repeatable field groups\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/1D501I-yvGI?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"],"_oembed_time_605538d4bdc05d8e5064feba452e6920":["1721227659"],"_oembed_c0f0fe1223a8b20dc94265f83b277e94":["<iframe title=\"How to Display Content Conditionally in WordPress - Free Course\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/0jaahChFodg?feature=oembed&enablejsapi=1&origin=https:\/\/wpml.org\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"],"_oembed_time_c0f0fe1223a8b20dc94265f83b277e94":["1721227660"],"_uag_css_file_name":["uag-css-838939.css"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Andrea","author_link":"https:\/\/wpml.org\/es\/author\/andrea-s\/"},"uagb_comment_info":0,"uagb_excerpt":"We are working to release an update for WPML (and its add-ons plugins) to address some compatibility issues with WordPress 4.5. 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). Of course, some bug&hellip;","_links":{"self":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts\/838939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/users\/47714"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/comments?post=838939"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts\/838939\/revisions"}],"predecessor-version":[{"id":848410,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/posts\/838939\/revisions\/848410"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/media?parent=838939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/categories?post=838939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpml.org\/es\/wp-json\/wp\/v2\/tags?post=838939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}