{"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\/th\/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,"_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"],"_uag_page_assets":["a:9:{s:3:\"css\";s:260:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:1:{i:0;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1778793405\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"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\/th\/author\/andrea-s\/"},"uagb_comment_info":0,"uagb_excerpt":"We are working to release an update for WPML (and its a&hellip;","_links":{"self":[{"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/posts\/838939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/users\/47714"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/comments?post=838939"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/posts\/838939\/revisions"}],"predecessor-version":[{"id":848410,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/posts\/838939\/revisions\/848410"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/media?parent=838939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/categories?post=838939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpml.org\/th\/wp-json\/wp\/v2\/tags?post=838939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}