{"id":682770,"date":"2015-08-19T22:15:35","date_gmt":"2015-08-19T22:15:35","guid":{"rendered":"https:\/\/wpml.org\/?p=682770"},"modified":"2015-08-19T22:15:35","modified_gmt":"2015-08-19T22:15:35","slug":"wpml-3-2-4-and-then-3-2-5","status":"publish","type":"post","link":"https:\/\/wpml.org\/pt-br\/changelog\/2015\/08\/wpml-3-2-4-and-then-3-2-5\/","title":{"rendered":"WPML 3.2.4 and then 3.2.5"},"content":{"rendered":"<p><strong>We just released two quick updates for WPML. These updates addresses a few smaller things that came up from support after the bigger WPML 3.2.3 update.<\/strong><\/p>\n<ul>\n<li>Fixed a performance issue when looking up pages by slug and having a very large number of posts in the database &#8211; we&#8217;re not sure if anyone except wpml.org could notice this problem. A change to an SQL statement caused heavy load on our database server. We traced it to a recent change that solved a bug. This change was enhanced to solve the bug without causing DB load. Again, this issue was only noticeable on very large databases running under heavy load (like wpml.org site).<\/li>\n<li>Solved the problem when, in some cases, WPML was showing a corrupted settings warning &#8211; a sequence of batch plugin activations, deactivation and activation again could trigger a scary message about settings being corrupted. Even though this doesn&#8217;t cause any real problem, we think that it&#8217;s scary enough to justify a quick fix.<\/li>\n<li>Fixed the xdomain script not always running, due to a dependency issue &#8211; in some cases, JS resources were not loaded.<\/li>\n<li>Solved a problem where page slugs where given precedence over custom post type slugs when resolving permalinks, even though the URI specified the custom post type &#8211; solving this bug was what caused the performance problem for huge sites.<\/li>\n<\/ul>\n<p>We understand that updating plugins is a hassle and we try to limit our updates to only the necessary ones. As I am writing this post, our developers are adding more and more automated testing to WPML. Our goal is to achieve 100% test coverage until the end of 2015. This will allow us to release updates without the fear of causing side effects. Currently, our QA cycle takes a staggering 20 work-weeks. It&#8217;s run by 4 people during a whole month. We run several thousands of tests on many configurations. The amount of testing is huge and we&#8217;re looking to replace much of it with automated testing.<\/p>\n<p>Questions? Ideas? Suggestions? Leave your comment and we&#8217;ll get back to you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We just released two quick updates for WPML. These updates addresses a few smaller things that came up from support after the bigger WPML 3.2.3 update. Fixed a performance issue when looking up pages by slug and having a very large number of posts in the database &#8211; we&#8217;re not sure if anyone except wpml.org [&hellip;]<\/p>\n","protected":false},"author":2,"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-682770","post","type-post","status-publish","format-standard","hentry","category-changelog"],"spectra_custom_meta":{"_edit_lock":["1440022572:2"],"_edit_last":["2"],"_alp_processed":["1440022536"],"_views_template":["0"],"ratings_users":["0"],"ratings_score":["0"],"ratings_average":["0"],"_oembed_9596c0d9095e7ce9cc90624324ef4422":["<iframe title=\"Duplicator For WordPress Quick Overview\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/yZ7pHmR9JC8?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_9596c0d9095e7ce9cc90624324ef4422":["1650246970"],"_oembed_12570cf8030926800bac0f1584e1e153":["<iframe title=\"How to use the backup wizard in cpanel\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/eS-tCkc-gm0?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_12570cf8030926800bac0f1584e1e153":["1650246970"],"_oembed_1c0ef2e069ab1e666be8a1bac83a42ee":["{{unknown}}"],"_oembed_e9018e6807d31b4505b7ad464275fdce":["<iframe title=\"How to copy multiple accounts from another server to your WHM server using SSH\" width=\"525\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/C6ro9h0qowU?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_e9018e6807d31b4505b7ad464275fdce":["1650246970"],"_oembed_9052213bd50132682bbabb79e50bace9":["<iframe title=\"How to use FTP to upload files to WordPress for Beginners\" width=\"700\" height=\"394\" src=\"https:\/\/www.youtube.com\/embed\/_nDQz1JQfYA?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_9052213bd50132682bbabb79e50bace9":["1650246970"],"_oembed_cfcc8d32f359dd000173b240cccb4392":["{{unknown}}"],"_wpml_media_featured":["1"],"_wpml_media_duplicate":["0"],"_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; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"],"_oembed_time_57975f4ba5c8952521d5c822cc574a95":["1729002543"],"_wpml_word_count":["330"],"_uag_css_file_name":["uag-css-682770.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":"Amir","author_link":"https:\/\/wpml.org\/pt-br\/author\/amir\/"},"uagb_comment_info":0,"uagb_excerpt":"We just released two quick updates for WPML. These updates addresses a few smaller things that came up from support after the bigger WPML 3.2.3 update. Fixed a performance issue when looking up pages by slug and having a very large number of posts in the database &#8211; we&#8217;re not sure if anyone except wpml.org&hellip;","_links":{"self":[{"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/posts\/682770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/comments?post=682770"}],"version-history":[{"count":1,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/posts\/682770\/revisions"}],"predecessor-version":[{"id":682773,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/posts\/682770\/revisions\/682773"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/media?parent=682770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/categories?post=682770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpml.org\/pt-br\/wp-json\/wp\/v2\/tags?post=682770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}