<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WPML</title>
	<atom:link href="https://wpml.org/feed/?nocache=1" rel="self" type="application/rss+xml" />
	<link>https://wpml.org/</link>
	<description></description>
	<lastBuildDate>Thu, 16 Apr 2026 09:32:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://wpml.org/wp-content/uploads/2016/05/cropped-favicon-32x32.png</url>
	<title>WPML</title>
	<link>https://wpml.org/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Best WooCommerce Checkout Plugins (6 Tested)</title>
		<link>https://wpml.org/compatibility/2026/04/best-woocommerce-checkout-plugins/</link>
		
		<dc:creator><![CDATA[Tomer Helzer]]></dc:creator>
		<pubDate>Mon, 13 Apr 2026 14:23:03 +0000</pubDate>
				<category><![CDATA[Compatibility]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17951368</guid>

					<description><![CDATA[<p>We tested six WooCommerce checkout plugins on field customization, editor usability, and Classic and Block checkout compatibility to help you find the right fit. Your checkout is the last thing a customer sees before buying — and the first thing that sends them away if it asks for too much. Whether you want to add [&#8230;]</p>
<p>The post <a href="https://wpml.org/compatibility/2026/04/best-woocommerce-checkout-plugins/">Best WooCommerce Checkout Plugins (6 Tested)</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">We tested six WooCommerce checkout plugins on field customization, editor usability, and Classic and Block checkout compatibility to help you find the right fit.</p>



<p>Your checkout is the last thing a customer sees before buying — and the first thing that sends them away if it asks for too much. Whether you want to add or remove fields, build a multi-step flow, or charge extra fees, the right WooCommerce checkout plugin depends on your store&#8217;s setup. Not every plugin works the same way, so we put six of them to the test to give you a clear answer.</p>



<h2 class="wp-block-heading has-dark-gray-color has-text-color">Overview Summary</h2>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="8319eb58b719381aa49fad4e933347f6">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="5a88d6f7049a7960917aefee485cdbfa">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="1d0e3005e3e88bd0b333a5c59bbebf4b">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="cd6e58c5387b4bd3fc958f739432b196">
<p class="has-dark-gray-color has-text-color"><strong>Plugin</strong></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="has-dark-gray-color has-text-color"><strong><strong><strong>Best for</strong></strong></strong></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="has-dark-gray-color has-text-color"><strong>Pricing</strong></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="88bf17d4ba67f95847d31aadee973821">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>Checkout Field Editor for WooCommerce</strong></p>



<p><em>by themehigh.com</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores that need checkouts with extensive fields.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="8db2346a5b61d71f7af5fb9595d80885">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>Flexible Checkout Fields for WooCommerce</strong></p>



<p><em>by wpdesk.net</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores planning to add more eCommerce features and want a bundle of premium plugins.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="8db2346a5b61d71f7af5fb9595d80885">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>Flux Checkout for WooCommerce</strong></p>



<p><em>by iconicwp.com</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores that want to configure their checkout by choosing from preset options rather than setting up fields manually.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="8db2346a5b61d71f7af5fb9595d80885">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>Checkout Field Editor and Manager for WooCommerce</strong></p>



<p><em>by acowebs.com</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores that need a simple checkout and want a user-friendly, drag &amp; drop editor.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="8db2346a5b61d71f7af5fb9595d80885">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>YITH WooCommerce Checkout Manager</strong></p>



<p><em>by yithemes.com</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores using the classic checkout and need extensive field customization.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="5f34a7c17900e15f70c28e8546e1d8ff">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="fb01b6de5221bd90952000aa9efbb623">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-98bb686d wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color"><strong>WooCommerce Checkout Field Editor</strong></p>



<p><em>by woocommerce.com</em></p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong><br>Best for</strong></p>



<p>Stores using the classic checkout and only want to add new fields.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="54e6813c24b5cc456e4c50263a9df18d" data-last-update="1.4"><strong>Pricing</strong></p>



<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-214d3d4d wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>
</div>
</div>



<h2 class="wp-block-heading has-dark-gray-color has-text-color">What to Look For</h2>



<p>Every plugin in this roundup lets you customize your WooCommerce checkout. But they don&#8217;t all do it the same way — and the differences matter. Here&#8217;s what we looked at, and what&#8217;s worth asking yourself before you choose a plugin.</p>



<div class="wp-block-group is-layout-grid wp-container-core-group-is-layout-57ccc948 wp-block-group-is-layout-grid" style="margin-top:var(--wp--preset--spacing--60);margin-bottom:var(--wp--preset--spacing--60)">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/1-1.png" alt="" class="wp-image-17951714" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong>Checkout Fields</strong></p>
</div>



<p>The number and variety of field types available, split by free and paid tier.</p>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/2.png" alt="" class="wp-image-17951728" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong>Field Controls</strong></p>
</div>



<p>Whether you can add, hide, or reorder fields in the checkout form.</p>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/3.png" alt="" class="wp-image-17951745" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong><strong>Ease of Use</strong></strong></p>
</div>



<p>The number and variety of field types available, split by free and paid tier.</p>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/4-1.png" alt="" class="wp-image-17951809" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong><strong>Multi-step Checkout</strong></strong></p>
</div>



<p>The option to split the checkout into multiple steps to reduce friction.</p>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/5.png" alt="" class="wp-image-17951776" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong><strong><strong>Classic &amp; Block Checkout</strong></strong></strong></p>
</div>



<p>Compatibility with the WooCommerce Classic and Blocks Checkout.</p>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-877c468d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="96" height="96" src="https://cdn.wpml.org/wp-content/uploads/2026/04/6.png" alt="" class="wp-image-17951790" style="object-fit:contain;width:40px;height:40px"/></figure>



<p class="has-dark-gray-color has-text-color"><strong><strong><strong>WPML Compatibility</strong></strong></strong></p>
</div>



<p>Whether you can translate your store with WPML, using the plugin’s free or paid tier.</p>
</div>
</div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-ee0350938f14cd34ecc60bada073df8a is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>The Most Free Fields</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">Checkout Field Editor for WooCommerce</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://wordpress.org/plugins/woo-checkout-field-editor-pro/" target="_blank" rel="noreferrer noopener">View plugin</a></p>



<p><em>by themehigh.com</em></p>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores that need checkouts with extensive fields.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="332" src="https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-1024x332.jpg" alt="" class="wp-image-17951879" style="border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-1024x332.jpg 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-300x97.jpg 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-150x49.jpg 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-768x249.jpg 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1-1536x497.jpg 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/banner-1544x500-1.jpg 1544w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>ThemeHigh&#8217;s Checkout Field Editor earns its spot through sheer field coverage and checkout compatibility. Where most plugins offer 9–12 field types, ThemeHigh gives you&nbsp;<strong>20 in the free version alone</strong>. This includes everything from basic text inputs to date/time pickers, phone fields, and URL inputs. It works with both Classic Checkout and WooCommerce Blocks, follows WordPress styling closely, and has almost no learning curve. WPML compatibility is also included in the free version — something most competitors lock behind a paywall.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="eab3dcc4f158c4a80c804293a37df3d9">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Text</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Number</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Hidden</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Password</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Email</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Phone</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Textarea</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multiselect</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox Group</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Heading</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Datetime Local</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Time</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Month</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Week</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">URL</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paragraph</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date Picker</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Time Picker</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">File Upload</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Label</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>Yes</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Available as a free add-on (<a href="https://wordpress.org/plugins/woo-multistep-checkout/" target="_blank" rel="noreferrer noopener">MultiStep Checkout for WooCommerce</a>). Only works with Classic Checkout.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="140ca2285c6c1a542a8c9f60695520e3"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor.png"><img decoding="async" width="1024" height="635" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1024x635.png" alt="Checkout field editor" class="wp-image-17965779" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1024x635.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-300x186.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-150x93.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-768x476.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1536x953.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field editor</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="de8600f13a3a4df7cc6cbabf545707b9"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings.png"><img decoding="async" width="1024" height="650" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1024x650.png" alt="Checkout field settings" class="wp-image-17965794" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1024x650.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-300x190.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-150x95.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-768x487.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1536x974.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings.png 2024w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field settings</div></figcaption></figure>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="f3b232c825dedab1fd8f59ed4ed17315"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on.png"><img decoding="async" width="1024" height="573" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-1024x573.png" alt="Multi-step settings (add-on)" class="wp-image-17965808" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-1024x573.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-300x168.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-150x84.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-768x429.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on-1536x859.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-settings-add-on.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Multi-step settings (add-on)</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="f99f3b09aaa3c5c8c5d6173f15fcc821"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1.png"><img decoding="async" width="1024" height="629" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-1024x629.png" alt="Multi-step checkout (add-on)" class="wp-image-17966138" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-1024x629.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-300x184.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-150x92.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-768x472.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1-1536x944.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Multi-step-checkout-add-on-1.png 1808w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Multi-step checkout (add-on)</div></figcaption></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong>$0</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">20 free fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Add, remove &amp; reorder fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">WPML compatible</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Multi-step checkout (add-on)</p>
</div>
</div>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$49</strong>/y</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">4 pro fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Conditional logic (cart, role, fields)</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Extra fees (fixed &amp; dynamic)</p>
</div>
</div>
</div>
</div>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color"><strong>What WPML Clients Say</strong></h3>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc80a3e510427131e50c0c89f3a2821a">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c35747d5 wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color has-link-color wp-elements-3c18352af41302c6c627723ca73d033c"><em>&#8220;Easy to use, flexible field customization without coding.&#8221;</em></p>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<p style="font-size:14px"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color">Cecconi</mark> • <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color"><a href="http://simplestudio.dev/" target="_blank" rel="noreferrer noopener">olens.it</a></mark> • Using 2 years</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc80a3e510427131e50c0c89f3a2821a">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c35747d5 wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color has-link-color wp-elements-1ecf5aac56cc6271c442eb0dfbfbd8af"><em>&#8220;I can add company code and VAT number fields — exactly what I need for client sites.&#8221;</em></p>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<p style="font-size:14px"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color">Dainius Valiukas</mark> • <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color">Web developer</mark> • Using 3+ years</p>
</div>
</div>
</div>
</div>
</div>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-056cf1d4ff399f9c18d5c7a5622b7045 is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>Best premium version</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">Flexible Checkout Fields for WooCommerce</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://wordpress.org/plugins/flexible-checkout-fields/" type="link" id="https://wordpress.org/plugins/flexible-checkout-fields/" target="_blank" rel="noreferrer noopener">View plugin</a></p>



<p><em>by wpdesk.net</em></p>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores planning to add more eCommerce features and want a bundle of premium plugins.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="426" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-1024x426.png" alt="" class="has-border-color wp-image-17959613" style="border-color:#d0d0d0;border-width:1px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-1024x426.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-300x125.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-150x62.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-768x320.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235-1536x640.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-105235.png 1993w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>WPDesk&#8217;s Flexible Checkout Fields features a drag-and-drop editor — a usability edge shared with only one other plugin in this roundup. The free tier covers 12 field types, works with both Classic Checkout and WooCommerce Blocks, and includes WPML compatibility out of the box. That being said, the main reason to consider WPDesk is its bundle deal. The standard pro plan is $59/y — but for $99/y, you get access to <strong>20 WooCommerce addons </strong>covering refunds, promotions, and more.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="eab3dcc4f158c4a80c804293a37df3d9">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Text</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Textarea</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Number</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">E-mail</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Phone</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">URL</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Headline</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paragraph</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Image</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">HTML</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Color</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multi-checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multi-select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio with images</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio with colors</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Time</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">File Upload</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Hidden</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>Yes</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Not available.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="c691211406f2d2b095e314d3cd6900fc"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1.png"><img decoding="async" width="1024" height="607" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-1024x607.png" alt="Checkout field editor" class="wp-image-17965836" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-1024x607.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-300x178.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-150x89.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-768x455.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1-1536x911.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-1.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field editor</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="b604d63d28deac281d390a57aca9f785"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1.png"><img decoding="async" width="1024" height="680" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-1024x680.png" alt="Checkout field settings" class="wp-image-17965852" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-1024x680.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-300x199.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-150x100.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-768x510.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1-1536x1020.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-1.png 1866w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field settings</div></figcaption></figure>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="3e9690ae9cf25cfee289e5fbafef2a10"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks.png"><img decoding="async" width="1024" height="672" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-1024x672.png" alt="Checkout fields for WooCommerce Blocks" class="wp-image-17965868" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-1024x672.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-300x197.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-150x98.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-768x504.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks-1536x1007.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-fields-for-WooCommerce-Blocks.png 1941w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout fields for WooCommerce Blocks</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="71a31be80c60d93fd2726f7fb44db50d"><img decoding="async" width="1024" height="670" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-1024x670.png" alt="" class="wp-image-17965933" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-1024x670.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-300x196.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-150x98.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-768x502.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2-1536x1005.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Rectangle-6-2.png 1688w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong>$0</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">12 free fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Add, remove &amp; reorder fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">WPML compatible</p>
</div>
</div>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$59</strong>/y</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">10 pro fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Conditional logic (cart, role, fields)</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Extra fees (fixed &amp; dynamic)</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30);background-color:#e0dabd;color:#e0dabd"/>



<p style="font-size:14px"><strong>Bundle deal:</strong> 25 WooCommerce plugins for $99 / year.</p>
</div>
</div>
</div>
</div>
</div>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-76f0162200ea2b61e5947f02d5e77594 is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>Best preset checkout templates</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">Flux Checkout for WooCommerce</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://iconicwp.com/products/flux-checkout-for-woocommerce/" type="link" id="https://iconicwp.com/products/flux-checkout-for-woocommerce/" target="_blank" rel="noreferrer noopener">View plu</a><a href="https://wordpress.org/plugins/flexible-checkout-fields/" type="link" id="https://wordpress.org/plugins/flexible-checkout-fields/" target="_blank" rel="noreferrer noopener">gin</a></p>



<p><em>by iconicwp.com</em></p>



<div class="wp-block-group has-border-color has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-color:#d08f5a;border-width:1px;border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores that want to configure their checkout by choosing from preset options rather than setting up fields manually.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="495" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-1024x495.png" alt="" class="has-border-color wp-image-17959693" style="border-color:#d0d0d0;border-width:1px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-1024x495.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-300x145.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-150x73.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-768x371.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940-1536x743.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-110940.png 1991w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>Flux Checkout for WooCommerce takes a different approach to checkout customization – it doesn&#8217;t let you add, remove, or reorder individual fields at all. Instead, it offers <strong>preset checkout templates</strong> tailored to different store types: physical products, digital products, company orders, and more. Each preset shows only the fields relevant to that context, which makes for a cleaner checkout without any manual configuration. It works with both Classic Checkout and WooCommerce Blocks, and is compatible with WPML. On top of checkout configuration, the plugin also offers address autocomplete and cross-sell products during checkout.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="c6b972590259fc930bc051af7a3729c8">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<p><em>N/A</em></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<p><em>N/A</em></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>No</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>No</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>No</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>No</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Included in the plugin.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="70f85939913b63fd1a9cdc76a616f169"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings.png"><img decoding="async" width="1024" height="588" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-1024x588.png" alt="Checkout page settings" class="wp-image-17965950" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-1024x588.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-300x172.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-150x86.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-768x441.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings-1536x882.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-page-settings.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout page settings</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="213d37cb69d890dc0024802176a5e0c1"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1.png"><img decoding="async" width="1024" height="661" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-1024x661.png" alt="Preset fields for physical product" class="wp-image-17966171" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-1024x661.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-300x194.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-150x97.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-768x496.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1-1536x992.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-physical-product-1.png 1721w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Preset fields for physical product</div></figcaption></figure>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="27a95998fee9d9bdf5b6ff09bbd14bb3"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product.png"><img decoding="async" width="1024" height="608" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-1024x608.png" alt="Preset fields for digital product" class="wp-image-17965981" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-1024x608.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-300x178.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-150x89.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-768x456.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product-1536x912.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Preset-fields-for-digital-product.png 1824w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Preset fields for digital product</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="fd80ae9625873d2df255c5343788e2da"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout.png"><img decoding="async" width="1024" height="643" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout-1024x643.png" alt="Cross-sell product during checkout" class="wp-image-17965995" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout-1024x643.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout-300x188.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout-150x94.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout-768x483.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Cross-sell-product-during-checkout.png 1095w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Cross-sell product during checkout</div></figcaption></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-gray-color has-text-color"><em>No free version available.</em></p>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$99</strong>/y</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Multi-step checkout</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Cross-sell during checkout</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">WPML compatible</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-cb2c12f386900820010dd268e89ab6bb is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>Best checkout editor</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">Checkout Field Editor and Manager for WooCommerce</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://wordpress.org/plugins/checkout-field-editor-and-manager-for-woocommerce/" type="link" id="https://wordpress.org/plugins/checkout-field-editor-and-manager-for-woocommerce/" target="_blank" rel="noreferrer noopener">View plu</a><a href="https://wordpress.org/plugins/flexible-checkout-fields/" type="link" id="https://wordpress.org/plugins/flexible-checkout-fields/" target="_blank" rel="noreferrer noopener">gin</a></p>



<p><em>by acowebs.com</em></p>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#dcfce7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Free</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores that need a simple checkout and want a user-friendly, drag &amp; drop editor.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="508" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-1024x508.png" alt="" class="has-border-color wp-image-17959839" style="border-color:#d0d0d0;border-width:1px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-1024x508.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-300x149.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-150x74.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-768x381.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030-1536x763.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-115030.png 1994w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>Checkout Field Editor and Manager for WooCommerce stands out in this roundup for having the most intuitive editor interface — a <strong>drag-and-drop builder</strong>. Unlike the table-based editors most competitors use, the layout makes it immediately clear what your checkout will look like as you build it. With 10 free fields and support for both Classic Checkout and WooCommerce Blocks, it covers most stores&#8217; needs straight out of the box. That being said, you&#8217;ll need the plugin&#8217;s paid plan to enjoy WPML compatibility.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="eab3dcc4f158c4a80c804293a37df3d9">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Text</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Number</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Textarea</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Header</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paragraph</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Toggle Switch</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">URL</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Password</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Phone</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Email</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Hidden</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multi-Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox Group</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Color Picker</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Time</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">File Upload</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Label</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Google Place Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Image Group</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Color Group</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>Yes</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Not available.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="68a1d051ca507fb1402622ebc14f0d7d"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor.png"><img decoding="async" width="1024" height="653" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-1024x653.png" alt="Checkout form editor" class="wp-image-17966010" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-1024x653.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-300x191.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-150x96.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-768x489.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor-1536x979.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-form-editor.png 2046w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout form editor</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="da9148c3298b6e922b28bc17bdb60b1c"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2.png"><img decoding="async" width="1024" height="674" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-1024x674.png" alt="Checkout field settings" class="wp-image-17966024" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-1024x674.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-300x198.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-150x99.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-768x506.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2-1536x1012.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-2.png 1977w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field settings</div></figcaption></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong>$0</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">10 free fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Add, remove &amp; reorder fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Drag-and-drop editor</p>
</div>
</div>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$49</strong>/one-time</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">15 pro fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Conditional logic (cart, role, fields)</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Extra fees (fixed &amp; dynamic)</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">WPML compatible</p>
</div>
</div>
</div>
</div>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color"><strong>What WPML Clients Say</strong></h3>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc80a3e510427131e50c0c89f3a2821a">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c35747d5 wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color has-link-color wp-elements-5198d95db76c2bbb92b0242935cbc39a"><em>&#8220;Flexibility without writing a line of code.&#8221;</em></p>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<p style="font-size:14px"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color">Saimeon</mark>   •  <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color"><a href="http://simplestudio.dev/" target="_blank" rel="noreferrer noopener">simplestudio.dev</a></mark>   •   Using 3+ years</p>
</div>
</div>
</div>
</div>



<div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-b30579f5"></div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-9268ffbb86f97bd23b054fd68cd64d64 is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>Best classic checkout customizer</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">YITH WooCommerce Checkout Manager</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" type="link" id="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" target="_blank" rel="noreferrer noopener">View plugin</a></p>



<p><em>by yithemes.com</em></p>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores using the Classic Checkout and need extensive field customization.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="472" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002-1024x472.png" alt="" class="has-border-color wp-image-17959984" style="border-color:#d0d0d0;border-width:1px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002-1024x472.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002-300x138.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002-150x69.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002-768x354.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122002.png 1499w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>YITH WooCommerce Checkout Manager is a solid choice for stores that use the Classic Checkout and need <strong>deep field customization</strong>. With 11 field types, a clean table-based editor, and features like field tooltips and checkout styling, the plugin goes beyond basic field management. The trade-offs are significant though: there&#8217;s no free version, WooCommerce Blocks is not supported, and WPML is not compatible at any tier.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="eab3dcc4f158c4a80c804293a37df3d9">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<p class="has-gray-color has-text-color has-link-color wp-elements-56223684f57bb5b3da282a6f94d0e461"><em>N/A</em></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Text</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Number</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Password</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Phone</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Textarea</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio button</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Dropdown select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multi-select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Time</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>Yes</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Available as a paid add-on (<a href="https://yithemes.com/themes/plugins/yith-woocommerce-multi-step-checkout/" target="_blank" rel="noreferrer noopener">YITH WooCommerce Multi-step Checkout</a>) at $69.99 / year.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="58d5a76805ce191a0e61bcee4ff567fd"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2.png"><img decoding="async" width="1024" height="597" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-1024x597.png" alt="Checkout field editor" class="wp-image-17966057" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-1024x597.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-300x175.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-150x87.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-768x447.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2-1536x895.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-2.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field editor</div></figcaption></figure>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="def9274701a2e5ea002286dd6ed69e5d"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3.png" data-lightbox="Checkout-field-settings-3.png"><img decoding="async" width="1024" height="603" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-1024x603.png" alt="Checkout field settings" class="wp-image-17966072" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-1024x603.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-300x177.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-150x88.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-768x452.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3-1536x905.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-settings-3.png 1803w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field settings</div></figcaption></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-red-color">●</mark> Not compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-red-color">●</mark> Not compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-gray-color has-text-color has-link-color wp-elements-d9f3a9a082fbcd855936a0403bfda4a0"><em>No free version available.</em></p>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$69</strong>/y</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">11 fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Add, remove &amp; reorder fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Conditional logic (cart, fields)</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>



<div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-b30579f5"></div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-00e154e8 wp-block-group-is-layout-flex" style="margin-top:4rem">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-355c4241 wp-block-group-is-layout-flex">
<div class="wp-block-group has-white-color has-text-color has-background has-link-color wp-elements-2cedb73b7aae4fa4932cdbe1639d9d0f is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#1e293b;padding-right:0.75rem;padding-left:0.75rem">
<p>Best for adding fields</p>
</div>



<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="8979dad48f8526f4d3c0a1464773f16c" data-last-update="1.4">WooCommerce Checkout Field Editor</h2>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<p><a href="https://woocommerce.com/products/woocommerce-checkout-field-editor" type="link" id="https://woocommerce.com/products/woocommerce-checkout-field-editor" target="_blank" rel="noreferrer noopener">View plu</a><a href="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" type="link" id="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" target="_blank" rel="noreferrer noopener">gin</a></p>



<p><em>by woocommerce.com</em></p>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Paid</p>
</div>
</div>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="background-color:#cbd5e1;color:#cbd5e1"/>



<p><strong>Best for:</strong>&nbsp;Stores using the classic checkout and only want to add new fields.</p>



<figure class="wp-block-image size-large has-custom-border"><img decoding="async" width="1024" height="499" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-1024x499.png" alt="" class="has-border-color wp-image-17960009" style="border-color:#d0d0d0;border-width:1px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-1024x499.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-300x146.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-150x73.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-768x374.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834-1536x748.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Screenshot-2026-04-09-122834.png 1988w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
</div>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Overview</h3>



<p>WooCommerce&#8217;s own checkout field editor is built for stores that need to collect additional information at checkout – not reconfigure what&#8217;s already there. Unlike other plugins in this roundup, it <strong>doesn&#8217;t let you hide or remove</strong> the default WooCommerce fields, and can only add new ones. The editor itself is clean and straightforward — a single screen with drag-and-drop reordering and half/full-width field positioning. The trade-offs are significant though: there&#8217;s no free version, and it only works with Classic Checkout.</p>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Checkout Customization</h3>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="eab3dcc4f158c4a80c804293a37df3d9">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-94c2e97712b3fa7b2f2abacc58051c22">Free Fields</h4>



<p class="has-gray-color has-text-color has-link-color wp-elements-56223684f57bb5b3da282a6f94d0e461"><em>N/A</em></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-4976c2e75b26a2ea98fc37ea62105abd">Paid Fields</h4>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Text</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Password</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Textarea</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Multi-Select</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Radio</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Checkbox</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Date Picker</p>
</div>



<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">Heading</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-b57be5fcb06736aefb75b1446c43c45f">Field Controls</h4>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-7e003bba wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Add</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Hide</p>



<p>No</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Reorder</p>



<p>Yes</p>
</div>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-cb46ffcb wp-block-group-is-layout-flex">
<p>Stretch / Split</p>



<p>Yes</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h4 class="wp-block-heading has-dark-gray-color has-text-color has-link-color wp-elements-3040735ddb6adca13ed2f7638e75ff84">Checkout Control</h4>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="270efc0ef13dcf301cf3739a4af34f32">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<p><strong>Multi-step checkout</strong></p>



<p>Not available.</p>
</div>
</div>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Screenshots</h3>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f66f9956 wp-block-group-is-layout-flex">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="3dd84fefac94e9a11b00d85909605310"><a href="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3.png"><img decoding="async" width="1024" height="593" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-1024x593.png" alt="Checkout field editor" class="wp-image-17966103" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-1024x593.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-300x174.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-150x87.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-768x445.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3-1536x890.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-field-editor-3.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Checkout field editor</div></figcaption></figure>
</div>
</div>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-353c4f5a wp-block-group-is-layout-flex">
<h3 class="wp-block-heading has-dark-gray-color has-text-color">Compatibility</h3>



<div class="wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-d275371d wp-block-group-is-layout-flex">
<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Classic Checkout</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">Checkout Block</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-red-color">●</mark> Not compatible</p>
</div>



<hr class="wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide" style="margin-top:0;margin-bottom:0;background-color:#cbd5e1;color:#cbd5e1"/>



<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-8d0256fa wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<p class="has-dark-gray-color has-text-color">WPML</p>



<p class="has-dark-gray-color has-text-color"><mark style="background-color:rgba(0, 0, 0, 0);color:#22c55e" class="has-inline-color">●</mark> Compatible</p>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color">Pricing</h3>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-14cf5ab5 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="620cffcbb71565d4792891bc8a546929">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-515b0fb2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#f1f5f9;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">FREE</p>
</div>



<p class="has-gray-color has-text-color has-link-color wp-elements-d9f3a9a082fbcd855936a0403bfda4a0"><em>No free version available.</em></p>
</div>
</div>
</div>



<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b94b1e3017f295bf944cda963a1541be">
<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-552ca3ae wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group has-background is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-dc92ee54 wp-block-group-is-layout-flex" style="border-top-left-radius:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;background-color:#fef3c7;padding-right:0.75rem;padding-left:0.75rem">
<p class="has-text-color" style="color:#1E293B">PRO</p>
</div>



<p class="has-dark-gray-color has-text-color" style="font-size:1.5rem"><strong><strong><strong>$49</strong>/y</strong></strong></p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">9 fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">Add &amp; reorder fields</p>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-fc054d2d wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized" style="margin-bottom:var(--wp--preset--spacing--30)"><img decoding="async" width="90" height="90" src="https://cdn.wpml.org/wp-content/uploads/2025/08/ok.png" alt="" class="wp-image-17305505" style="object-fit:contain;width:16px;height:16px"/></figure>



<p class="has-dark-gray-color has-text-color">WPML compatible</p>
</div>
</div>
</div>
</div>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color"><strong>What WPML Clients Say</strong></h3>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc80a3e510427131e50c0c89f3a2821a">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-c35747d5 wp-block-group-is-layout-flex">
<p class="has-dark-gray-color has-text-color has-link-color wp-elements-b437577885aaec7a88c05aa063f291c3"><em>&#8220;Easy to add the extra checkout fields that WooCommerce doesn&#8217;t include by default — gives me the flexibility to adapt checkout to different client projects.&#8221;</em></p>



<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6ea4212b wp-block-group-is-layout-flex">
<p style="font-size:14px"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color">Mario</mark> • <mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-dark-gray-color"><a href="http://flotarium.com" type="link" id="flotarium.com" target="_blank" rel="noreferrer noopener">flotarium.com</a></mark> • Using 3+ years</p>
</div>
</div>
</div>
</div>



<div style="height:0px" aria-hidden="true" class="wp-block-spacer wp-container-content-b30579f5"></div>
</div>



<h2 class="wp-block-heading has-dark-gray-color has-text-color">Which Plugin Is Right for You?</h2>



<p>All six plugins let you customize your WooCommerce checkout — but which one is right for you depends on your needs.</p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-f3a2fc10 wp-block-group-is-layout-flex">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="200" height="200" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-Field-Editor-for-WooCommerce.jpg" alt="" class="wp-image-17965161" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-Field-Editor-for-WooCommerce.jpg 200w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-Field-Editor-for-WooCommerce-150x150.jpg 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Checkout-Field-Editor-for-WooCommerce-100x100.jpg 100w" sizes="(max-width: 200px) 100vw, 200px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">Checkout Field Editor for WooCommerce</h3>



<p><a href="https://wordpress.org/plugins/woo-checkout-field-editor-pro/" type="link" id="https://wordpress.org/plugins/woo-checkout-field-editor-pro/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-b0180f89d33a17d42f0215a78db2addf">You want a free plugin with many field types that works with both the Classic and Block checkout.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="225" height="225" src="https://cdn.wpml.org/wp-content/uploads/2026/04/Flexible-Checkout-Fields-for-WooCommerce.png" alt="" class="wp-image-17965235" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/Flexible-Checkout-Fields-for-WooCommerce.png 225w, https://cdn.wpml.org/wp-content/uploads/2026/04/Flexible-Checkout-Fields-for-WooCommerce-150x150.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/Flexible-Checkout-Fields-for-WooCommerce-100x100.png 100w" sizes="(max-width: 225px) 100vw, 225px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">Flexible Checkout Fields for WooCommerce</h3>



<p><a href="https://wordpress.org/plugins/flexible-checkout-fields/" type="link" id="https://wordpress.org/plugins/flexible-checkout-fields/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-40a0daf11495aa425f76c2a0d52cb8dc">You need additional eCommerce features and want a bundle of premium plugins rather than paying for each one separately.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="200" height="200" src="https://cdn.wpml.org/wp-content/uploads/2026/04/download-4.png" alt="" class="wp-image-17966217" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/download-4.png 200w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-4-150x150.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-4-100x100.png 100w" sizes="(max-width: 200px) 100vw, 200px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">Flux Checkout for WooCommerce</h3>



<p><a href="https://iconicwp.com/products/flux-checkout-for-woocommerce/" type="link" id="https://iconicwp.com/products/flux-checkout-for-woocommerce/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-32cbb83870edc81c5dd2ff065bd0d6f3">You want a polished multi-step checkout and prefer picking from preset options over configuring fields from scratch.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="225" height="225" src="https://cdn.wpml.org/wp-content/uploads/2026/04/download-5.png" alt="" class="wp-image-17966232" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/download-5.png 225w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-5-150x150.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-5-100x100.png 100w" sizes="(max-width: 225px) 100vw, 225px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">Checkout Field Editor and Manager for WooCommerce</h3>



<p><a href="https://wordpress.org/plugins/checkout-field-editor-and-manager-for-woocommerce/" type="link" id="https://wordpress.org/plugins/checkout-field-editor-and-manager-for-woocommerce/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-4543e96b7dfb9d6834804a5dfdc7ae4f">You need a simple checkout and prefer dragging fields into place over working from a table-based editor.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="180" height="180" src="https://cdn.wpml.org/wp-content/uploads/2026/04/download-6.png" alt="" class="wp-image-17966247" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/download-6.png 180w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-6-150x150.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/download-6-100x100.png 100w" sizes="(max-width: 180px) 100vw, 180px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">YITH WooCommerce Checkout Manager</h3>



<p><a href="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" type="link" id="https://yithemes.com/themes/plugins/yith-woocommerce-checkout-manager/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-c9d8b81a18fc79bce1dd9aea0e9cc605">You&#8217;re using the Classic Checkout, need extensive field customization, and don&#8217;t plan to build a multilingual store.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="d47b56ee7632747b2ca29e6a6af639c3">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-9a3dfb98 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0">
<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-d413e946 wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized has-custom-border"><img decoding="async" width="1162" height="1125" src="https://cdn.wpml.org/wp-content/uploads/2026/04/image-7.png" alt="" class="wp-image-17966349" style="border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;object-fit:contain;width:40px;height:40px" srcset="https://cdn.wpml.org/wp-content/uploads/2026/04/image-7.png 1162w, https://cdn.wpml.org/wp-content/uploads/2026/04/image-7-300x290.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/04/image-7-1024x991.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/04/image-7-150x145.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/04/image-7-768x744.png 768w" sizes="(max-width: 1162px) 100vw, 1162px" /></figure>



<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="ac5a1be016a95b1022caffeb1ae6d897" data-last-update="1.4">WooCommerce Checkout Field Editor</h3>



<p><a href="https://woocommerce.com/products/woocommerce-checkout-field-editor/" type="link" id="https://woocommerce.com/products/woocommerce-checkout-field-editor/" target="_blank" rel="noreferrer noopener">View plugin</a></p>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-3b9fb0d2a5b13e662ad5d84ef1897c3f">You&#8217;re using the Classic Checkout, only need to collect extra information at checkout, and don&#8217;t need to hide or remove any existing fields.</p>
</div>
</div>
</div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-dark-gray-color has-text-color">Customize Your Store for International Customers</h2>



<p>Translate your store and display prices in different currencies with WPML Multilingual &amp; Multicurrency for WooCommerce.<a href="https://wpml.org/documentation/related-projects/woocommerce-multilingual/" target="_blank" rel="noreferrer noopener"></a></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-white-color has-text-color has-background has-noto-sans-font-family has-custom-font-size wp-element-button" href="https://wpml.org/documentation/related-projects/woocommerce-multilingual/" style="border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-color:#1e293b;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;font-size:16px;font-style:normal;font-weight:400;line-height:1.75;text-decoration:none;text-transform:none">Learn more</a></div>
</div>
<p>The post <a href="https://wpml.org/compatibility/2026/04/best-woocommerce-checkout-plugins/">Best WooCommerce Checkout Plugins (6 Tested)</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WPML SEO 2.2.5 — Smoother Integration with RankMath and Yoast SEO</title>
		<link>https://wpml.org/compatibility/2026/03/wpml-seo-2-2-5/</link>
					<comments>https://wpml.org/compatibility/2026/03/wpml-seo-2-2-5/#respond</comments>
		
		<dc:creator><![CDATA[Nikoletta]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 16:05:39 +0000</pubDate>
				<category><![CDATA[Compatibility]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17882648</guid>

					<description><![CDATA[<p>We just released WPML SEO 2.2.5 which fixes issues when using RankMath and Yoast SEO alongside WPML. What Changed in WPML SEO 2.2.5 In this version, we fixed issues that affected both popular SEO plugins. Yoast SEO + WPML: Improved Sitemap Rendering and Translating Term Meta-data RankMath and Yoast SEO: Correct Home and Blog URLs [&#8230;]</p>
<p>The post <a href="https://wpml.org/compatibility/2026/03/wpml-seo-2-2-5/">WPML SEO 2.2.5 — Smoother Integration with RankMath and Yoast SEO</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">We just released WPML SEO 2.2.5 which fixes issues when using RankMath and Yoast SEO alongside WPML. </p>



<h2 class="wp-block-heading">What Changed in WPML SEO 2.2.5</h2>



<p>In this version, we fixed issues that affected both popular SEO plugins.</p>



<h3 class="wp-block-heading">Yoast SEO + WPML: Improved Sitemap Rendering and Translating Term Meta-data</h3>



<ul class="wp-block-list">
<li><strong>Faster Sitemap Rendering</strong>. We improved performance for rendering translations of taxonomy and product sitemaps. </li>
</ul>



<ul class="wp-block-list">
<li><strong>More Reliable Translating Of Term Metadata</strong>. Yoast SEO term meta descriptions sometimes disappeared if they were translated before the term itself. Now, they display correctly no matter when they’re translated.&nbsp;</li>
</ul>



<h3 class="wp-block-heading">RankMath and Yoast SEO: Correct Home and Blog URLs in Sitemaps</h3>



<ul class="wp-block-list">
<li>We&#8217;ve resolved an issue where sitemaps would display incorrect homepage URLs in secondary languages.</li>
</ul>



<h2 class="wp-block-heading">Update To The New Version</h2>



<p>We’re releasing WPML SEO 2.2.5 gradually — if your plugin version isn’t automatically updated, you can update manually:</p>



<ol class="wp-block-list">
<li>In your site’s admin, go to <strong>Plugins → Add New Plugin</strong> and switch to the <strong>Commercial </strong>tab.</li>



<li>Click to check for updates.</li>



<li>You’ll see WPML SEO 2.2.5 — just click to update.</li>
</ol>



<p>And you’re all set! Feel free to leave us a question or comment below.</p>
<p>The post <a href="https://wpml.org/compatibility/2026/03/wpml-seo-2-2-5/">WPML SEO 2.2.5 — Smoother Integration with RankMath and Yoast SEO</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/compatibility/2026/03/wpml-seo-2-2-5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WPML 4.9.1 – Improvements for Compatibility with Divi 5, Elementor, and More</title>
		<link>https://wpml.org/changelog/2026/02/wpml-4-9-1-compatibility-with-divi-5-elementor-and-more/</link>
					<comments>https://wpml.org/changelog/2026/02/wpml-4-9-1-compatibility-with-divi-5-elementor-and-more/#comments</comments>
		
		<dc:creator><![CDATA[Kathy]]></dc:creator>
		<pubDate>Wed, 25 Feb 2026 11:54:26 +0000</pubDate>
				<category><![CDATA[WPML versions]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17845917</guid>

					<description><![CDATA[<p>WPML 4.9.1 is out today with a focus on Divi 5 compatibility, so your multilingual sites are ready for the official Divi 5 launch on February 26. This release also includes Elementor fixes, updated PHP requirements, and more. A few weeks ago, we released WPML 4.9.0, which brought improvements to automatic translation workflows and performance [&#8230;]</p>
<p>The post <a href="https://wpml.org/changelog/2026/02/wpml-4-9-1-compatibility-with-divi-5-elementor-and-more/">WPML 4.9.1 – Improvements for Compatibility with Divi 5, Elementor, and More</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">WPML 4.9.1 is out today with a focus on Divi 5 compatibility, so your multilingual sites are ready for the official Divi 5 launch on February 26. This release also includes Elementor fixes, updated PHP requirements, and more.</p>



<p>A few weeks ago, we released <a href="https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/">WPML 4.9.0</a>, which brought improvements to automatic translation workflows and performance with object cache. WPML 4.9.1 is a follow-up maintenance release focused on third-party compatibility and bug fixes.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b1991dfb59bacdeebdc97e40f18802e1">
<h4 class="tb-heading has-text-color" data-toolset-blocks-heading="3e8701d527b4b5b9deb2b1fe2534cbaa" data-last-update="1.4">WPML 4.9.2 is now available</h4>



<p>Since publishing this post, we’ve released WPML 4.9.2, which includes two important bug fixes.</p>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b4ae222410cc6f0007111e209b352a40"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="d206643544ce9800521924a011bce620" data-last-update="1.4">WPML Is Ready for Divi 5</h2>
</div>
</div>



<p>Divi 5 is set to move from beta to production on February 26. We&#8217;ve spent the last weeks working through compatibility issues you reported.</p>



<h3 class="wp-block-heading">Smooth Migrations from Divi 4 to Divi 5</h3>



<p>When migrating from Divi 4 to Divi 5, source language pages were losing their content. The pages appeared empty in both the backend editor and on the frontend, while translated pages continued to display correctly.</p>



<p><strong>This is resolved in WPML 4.9.1, but there are a few things to keep in mind before you migrate:</strong></p>



<ul class="wp-block-list">
<li>Update to WPML 4.9.1 before running the Divi 5 Migrator.</li>



<li>If you migrated to Divi 5 before updating WPML, roll back the migration, update WPML, and run the migration again.</li>
</ul>



<h3 class="wp-block-heading">Divi Canvases Are Now Translatable</h3>



<p>Divi 5 introduced Divi Canvases — a way to create off-canvas menus, popups, and other embeddable content for your pages.</p>



<p>WPML 4.9.1 now recognizes Divi Canvases as a custom post type, so you can translate them like any other content. To get started, go to <strong>WPML → Translation Dashboard</strong> and find the <strong>Global Canvases</strong> section. All your canvases will be listed there, both page-specific and global.</p>


<div class="wp-block-image">
<figure class=" tb-image tb-image-dynamic tb-image-frame-none aligncenter" data-toolset-blocks-image="a64c5a675a96716364dc347108d7c4ee"><a href="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases.png"><img decoding="async" width="1024" height="666" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-1024x666.png" alt="" class="wp-image-17846297" srcset="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-1024x666.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-300x195.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-150x98.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-768x499.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-1536x999.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-translation-dashboard-global-canvases-2048x1332.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Translating canvases from the Translation Dashboard<span id="docs-internal-guid-95af118e-7fff-bba4-fb05-73f652a3818a"><div><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-style: italic; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline;"></span></div></span></div></figcaption></figure>
</div>


<h3 class="wp-block-heading">​​One Known Issue Remains</h3>



<p>If you use dynamic content in Divi 5, dynamic field text settings such as &#8220;Before&#8221; and &#8220;After&#8221; cannot be translated yet. We&#8217;re <a href="https://wpml.org/errata/divi-5-dynamic-content-not-fully-supported/">aware of this issue</a> and working on a fix for an upcoming release.</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="43fa261131309b8cc2d90258a8a7f5d5"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="d206643544ce9800521924a011bce620" data-last-update="1.4">Better Compatibility with Elementor</h2>
</div>
</div>



<p>This WPML release also includes the following Elementor-related fixes and improvements:</p>



<ul class="wp-block-list">
<li>Nav Menu, Mega Menu, and Theme Builder templates now show the correct translated content on the frontend, whether you translated them using automatic translation or the Advanced Translation Editor.<br></li>



<li>When using WooCommerce products inside Elementor loop-grid queries, filters now return the correct results on translated pages.<br></li>
</ul>



<p>Besides this, we&#8217;re continuing to expand WPML compatibility with Elementor Editor v4, which is still in beta. As of WPML 4.9.1, links in atomic buttons can now be translated automatically and in the Advanced Translation Editor. As a reminder, if you run into any issues with Editor v4, let us know in the <a href="https://wpml.org/errata/elementor-v4-general-overview/?utm_source=at&#038;utm_medium=emails&#038;utm_campaign=editor-v4-compatibility-status">Elementor Editor v4 erratum comments</a>.</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="ec3e29eeeae91a8fe1e69a90b9d3fc13"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="985faf4eb3a36d33ac8a87603f749b32" data-last-update="1.4">Updated PHP Requirements</h2>
</div>
</div>



<p>With WPML 4.9.1, we’ve stopped officially supporting PHP 7.0, 7.1, 7.2, and 7.3. These versions are no longer maintained by the PHP project and do not receive security updates.</p>



<p>To keep your site secure and compatible with future WPML releases, please upgrade your server to PHP 7.4 or higher (PHP 8.3 recommended).</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="06b047535eab14b8d066cdd739003343">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="dfd3f41e4e1636f607806a0ad0b6e340"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 id="simplified-glossary" class="tb-heading has-text-color" data-toolset-blocks-heading="2bb28f2e2882063fa64adc753951faf4" data-last-update="1.4">More Fixes and Improvements</h2>
</div>
</div>



<p>This release includes more than 20 additional fixes. Highlights include:</p>



<ul class="wp-block-list">
<li><strong>Smoother URL migration</strong> — When WPML detects a change in your site&#8217;s URL, the migration banner now guides you through your options more clearly.</li>



<li><strong>No more false positives with Wordfence</strong> — WPML 4.9 was triggering an incorrect security warning when used alongside Wordfence. This is now resolved.</li>
</ul>



<p>For the full list, see the changelogs for <a href="https://wpml.org/version/wpml-4-9-1/">WPML 4.9.1</a> and <a href="https://wpml.org/version/wpml-string-translation-3-5-1/">String Translation 3.5.1</a>.</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b7360091dc9241c221b4fb05d8d4a3da"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="985faf4eb3a36d33ac8a87603f749b32" data-last-update="1.4">How to Update WPML</h2>
</div>
</div>



<p>We&#8217;re releasing WPML 4.9.1 gradually. When it becomes available to your site, you&#8217;ll see it on your <strong>Plugins</strong> page.</p>



<p>If you want to update right away:</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">1</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">In your site&#8217;s admin, go to <strong>Plugins → Add New Plugin</strong> and click the <strong>Commercial</strong> tab.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">2</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Click the <strong>Check for updates</strong> button.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="cfe55be843b0413288a7ed0cefba285a">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">3</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Select <strong>WPML 4.9.1</strong> and <strong>String Translation 3.5.1</strong> from the list and click <strong>Install</strong>.</p>
</div>
</div>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Make sure you update both WPML and String Translation. You need both to benefit from all the fixes and improvements in this release.</p>
<p>The post <a href="https://wpml.org/changelog/2026/02/wpml-4-9-1-compatibility-with-divi-5-elementor-and-more/">WPML 4.9.1 – Improvements for Compatibility with Divi 5, Elementor, and More</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/changelog/2026/02/wpml-4-9-1-compatibility-with-divi-5-elementor-and-more/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>ACF Multilingual 2.2.0 – Easier Options Page Translation and Better Local Fields Support</title>
		<link>https://wpml.org/compatibility/2026/02/acfml-2-2-0/</link>
					<comments>https://wpml.org/compatibility/2026/02/acfml-2-2-0/#comments</comments>
		
		<dc:creator><![CDATA[Dario]]></dc:creator>
		<pubDate>Mon, 16 Feb 2026 15:39:31 +0000</pubDate>
				<category><![CDATA[Compatibility]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17800465</guid>

					<description><![CDATA[<p>Translate Options Pages directly in Translation Dashboard, manage local fields more easily, and enjoy faster performance with ACFML 2.2.0. Translate Options Pages in Translation Dashboard You can now translate Options Pages directly in WPML → Translation Dashboard. Just expand the ACF Options section and send your Options Page for translation.&#160;&#160; Improved Support for Local Fields [&#8230;]</p>
<p>The post <a href="https://wpml.org/compatibility/2026/02/acfml-2-2-0/">ACF Multilingual 2.2.0 – Easier Options Page Translation and Better Local Fields Support</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">Translate Options Pages directly in Translation Dashboard, manage local fields more easily, and enjoy faster performance with ACFML 2.2.0.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="a619d25ade2f5f7c1ca38a135eed4420">
<h4 class="tb-heading" data-toolset-blocks-heading="cac81978af08d633940311c41333e96d" data-last-update="1.4">ACF Multilingual 2.2.1 is now available</h4>



<p class="tb-heading" data-toolset-blocks-heading="8421bda8b50dfb8caa6445075e894f0b" data-last-update="1.4">Since publishing this post, we’ve released ACFML 2.2.1, which includes two important fixes.</p>
</div>



<h2 class="wp-block-heading">Translate Options Pages in Translation Dashboard</h2>



<p>You can now translate <strong>Options Pages</strong> directly in <strong>WPML </strong>→ <strong>Translation Dashboard</strong>. Just expand the <strong>ACF Options</strong> section and send your Options Page for translation.&nbsp;&nbsp;</p>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="91ae772892d8338b5c0a6ad5ec1dc9b3"><a href="https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard.png"><img decoding="async" width="1024" height="562" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard-1024x562.png" alt="Options Page in Translation Dashboard" class="wp-image-17800467" srcset="https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard-1024x562.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard-300x165.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard-150x82.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard-768x422.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/02/Options-Page-in-Translation-Dashboard.png 1488w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Options Page in Translation Dashboard</div></figcaption></figure>



<h2 class="wp-block-heading">Improved Support for Local Fields</h2>



<p>ACFML 2.2.0 brings a number of updates relevant for developers using “Local Fields” – fields you define using PHP or JSON instead of the WordPress admin GUI.&nbsp;&nbsp;</p>



<h3 class="wp-block-heading">Simpler Syncing Process for Local Content</h3>



<p>After creating your custom fields and other content using PHP or JSON, you need to sync them with WPML. This makes them available for translation.</p>



<p>You can now easily sync the following types of local ACF content:</p>



<ul class="wp-block-list">
<li><strong>Custom post types</strong></li>



<li><strong>Custom taxonomies</strong></li>



<li><strong>Field groups</strong></li>



<li><strong>Options pages&nbsp;</strong></li>
</ul>



<p>Just go to <strong>ACF </strong>→ <strong>Tools </strong>after creating your local content, select <strong>Sync once now</strong> and click <strong>Apply</strong>.</p>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="3e8546eefdad998c047d1175a9bd496a"><a href="https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools.png"><img decoding="async" width="1024" height="689" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-1024x689.png" alt="Local content settings in ACF → Tools" class="wp-image-17800483" srcset="https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-1024x689.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-300x202.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-150x101.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-768x517.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools-1536x1034.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/02/Local-content-settings-in-ACF-→-Tools.png 1558w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Local content settings in ACF → Tools</div></figcaption></figure>



<p>This way, you sync your local fields and content only once, when you want to. Until now, this would happen on every request, which could impact performance.</p>



<h3 class="wp-block-heading">Better Management for Translated Local Fields</h3>



<p>Local fields are now recognized as ACF fields, so they can appear in templates or blocks like fields in the original language.</p>



<h2 class="wp-block-heading">Performance Improvements</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="aa9dc3eb0fd5047f4cc9455e3cb467b8">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2312b21f7934e103adcd50b5c5127c7e"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h4 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="4b623e0fbf7873167f17cd7329a97825" data-last-update="1.4">Faster Performance</h4>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p>ACFML no longer translates backend labels that never appear on your website, resulting in faster performance and lower translation costs.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="411a9b636a8fc8a6f718bb9a52280fb5">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f32bc295254dabad6ca72b7cf1bed61c"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h4 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="4b623e0fbf7873167f17cd7329a97825" data-last-update="1.4">Less Database Calls</h4>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p>ACFML now syncs translation settings more efficiently. It skips execution when nothing has changed, which effectively eliminates unnecessary database calls.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="411a9b636a8fc8a6f718bb9a52280fb5">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="641a7be4215a1a94c853d16468c85f0c"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h4 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="4b623e0fbf7873167f17cd7329a97825" data-last-update="1.4">Better ACF-WPML Sync</h4>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p>ACFML now uses existing data when converting field names, preventing name collisions when importing field groups or auto-syncing local fields – like repeaters and groups.</p>
</div>
</div>



<h2 class="wp-block-heading">How to Update to ACFML 2.2.0</h2>



<p>We’re rolling out this release in batches, so you may not see the update immediately. To update right away, follow these steps:</p>



<ol class="wp-block-list">
<li>Log into your WordPress admin dashboard.</li>



<li>Go to <strong>Plugins </strong>→ <strong>Add New </strong>and click the <strong>Commercial </strong>tab.</li>



<li>Click the <strong>Check for updates </strong>button.</li>



<li>Select <strong>ACFML 2.2.0 </strong>and click the <strong>Download </strong>button.</li>
</ol>



<h2 class="wp-block-heading">Tell Us What You Think</h2>



<p>Have any questions about ACFML 2.2.0? Leave a comment below and we&#8217;ll reply to you.</p>
<p>The post <a href="https://wpml.org/compatibility/2026/02/acfml-2-2-0/">ACF Multilingual 2.2.0 – Easier Options Page Translation and Better Local Fields Support</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/compatibility/2026/02/acfml-2-2-0/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>WPML 4.9 – Better Automatic Translation Control and Enhanced Compatibility</title>
		<link>https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/</link>
					<comments>https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/#comments</comments>
		
		<dc:creator><![CDATA[Kathy]]></dc:creator>
		<pubDate>Wed, 04 Feb 2026 13:54:03 +0000</pubDate>
				<category><![CDATA[WPML versions]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17731988</guid>

					<description><![CDATA[<p>WPML 4.9 improves translation functionality for WordPress sites. You can now see automatic translation costs and time estimates, fix stuck jobs with one click, easily translate custom Elementor widgets, and more. Upfront Translation Costs and Time Estimates WPML now calculates the exact credits needed before you send content for automatic translation. If you don&#8217;t have [&#8230;]</p>
<p>The post <a href="https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/">WPML 4.9 – Better Automatic Translation Control and Enhanced Compatibility</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">WPML 4.9 improves translation functionality for WordPress sites. You can now see automatic translation costs and time estimates, fix stuck jobs with one click, easily translate custom Elementor widgets, and more.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b1991dfb59bacdeebdc97e40f18802e1">
<h4 class="tb-heading has-text-color" data-toolset-blocks-heading="3e8701d527b4b5b9deb2b1fe2534cbaa" data-last-update="1.4">WPML 4.9.2 is now available</h4>



<p>Since publishing this post, we’ve released WPML 4.9.2, which includes various bug fixes.</p>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="e796a0502b7fed748017c4d20d7aa102">
<p>Here’s what’s new in WPML 4.9:</p>



<ul class="wp-block-list">
<li><a href="#translation-costs-and-time-estimates">Upfront Translation Costs and Time Estimates</a></li>



<li><a href="#one-click-fix-for-stuck-jobs">One-Click Fix for Stuck Translation Jobs</a></li>



<li><a href="#divi-5-custom-elementor-widget-compatibility">Compatibility with Divi 5 and Custom Elementor Widget Translation</a></li>



<li><a href="#translate-javascript-strings">Support for Strings in JavaScript Translation Files</a></li>



<li><a href="#improved-object-cache-compatibility">Better Performance and Stability With Object Cache</a></li>
</ul>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="81cbbea81130a2ae5f2cc3ad05a1a410"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 id="human-quality-ai-translations" class="tb-heading has-text-color" data-toolset-blocks-heading="b9b402e01facbe6fee3eb01069834cdb" data-last-update="1.4">Reliable Automatic Translation at Any Scale</h2>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color" id="translation-costs-and-time-estimates">Upfront Translation Costs and Time Estimates</h3>



<p>WPML now calculates the exact credits needed before you send content for automatic translation. If you don&#8217;t have enough prepaid credits or Pay-As-You-Go set up, translations won&#8217;t start. The interface will guide you through the options to continue translating.</p>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="593579b881a8700df6dd0092824688d7"><a href="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard.png"><img decoding="async" width="1024" height="524" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-1024x524.png" alt="WPML Translation Dashboard insufficient credit notifications" class="wp-image-17732045" srcset="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-1024x524.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-300x153.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-150x77.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-768x393.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-1536x786.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-insufficient-credits-translation-dashboard-2048x1047.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Payment options when you don&#8217;t have enough credits<span id="docs-internal-guid-b642e2c0-7fff-bfe7-c7f8-4d3c10ceb6dd"><div><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-style: italic; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline;"></span></div></span></div></figcaption></figure>



<p>And that’s not all—when you send content for translation in bulk, you’ll see progress and an estimated time remaining at the top of the Translation Dashboard. With WPML 4.9, you always know what’s happening, so even big jobs run smoothly without guesswork.</p>



<h3 class="wp-block-heading has-dark-gray-color has-text-color" id="one-click-fix-for-stuck-jobs">One-Click Fix for Stuck Translation Jobs</h3>



<p>Large sites translating bigger volumes of content sometimes experienced stuck translation jobs. In WPML 4.9, we’ve improved how WPML communicates with the Advanced Translation Editor, so these issues should happen less often.&nbsp;</p>



<p>If a job does get stuck, a new <strong>Resend</strong> button appears in the Translation Dashboard to restart them with one click. In case you need to contact support, error messages now include all the technical details your Supporter needs to help you right away.</p>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="e67bbb15f95e3edd5464e829050a42f8"><a href="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically.png"><img decoding="async" width="1024" height="411" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-1024x411.png" alt="" class="wp-image-17791563" srcset="https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-1024x411.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-300x121.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-150x60.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-768x309.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically-1536x617.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/02/wpml-job-failed-to-translate-automatically.png 1802w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Resend stuck translation jobs via the Translation Dashboard</div></figcaption></figure>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="ec3e29eeeae91a8fe1e69a90b9d3fc13"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="1dd08a7cc36b286e0256721b6204eb9f" data-last-update="1.4">Enhanced Compatibility With Themes and Plugins</h2>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color" id="divi-5-custom-elementor-widget-compatibility">Full Support for Divi 5 and Custom Elementor Widget Translation</h3>



<p>We asked you to help us test both <a href="https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/" target="_blank" rel="noreferrer noopener">Divi 5 compatibility</a> and <a href="https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/" target="_blank" rel="noreferrer noopener">custom Elementor widget support</a> in WPML 4.9 beta. After your feedback and more testing from our team, both features are stable in WPML 4.9.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="bfee7647a1e26b4a085012f7f2729de2">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="91fe25ca2566cc62fb485d1b9cb0a733">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b4ae222410cc6f0007111e209b352a40"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h4 class="tb-heading has-text-color" data-toolset-blocks-heading="58b82529140f8eed2324faec17cab8d8" data-last-update="1.4">Divi 5</h4>



<p class="tb-heading" data-toolset-blocks-heading="adef0d439dc185d9052242e930df1467" data-last-update="1.4">All known compatibility issues are fixed. Update to Divi 5 safely—your multilingual website will work smoothly with the newest Divi version.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="c6a36fdda553a39006369a32e9fe8889">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="43fa261131309b8cc2d90258a8a7f5d5"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h4 class="tb-heading has-text-color" data-toolset-blocks-heading="58b82529140f8eed2324faec17cab8d8" data-last-update="1.4">Custom Elementor widgets</h4>



<p class="tb-heading" data-toolset-blocks-heading="adef0d439dc185d9052242e930df1467" data-last-update="1.4">Widgets from third-party themes and plugins like Woodmart, Wolmart, and Emphires are automatically detected. No XML configuration needed. Translate them from the Translation Dashboard – they’ll also appear for translation in the Advanced Translation Editor.</p>
</div>
</div>
</div>



<h3 class="wp-block-heading has-dark-gray-color has-text-color" id="translate-javascript-strings">Translate JavaScript Strings From Third-Party Plugins or Themes</h3>



<p>Some themes and plugins store text in JavaScript files instead of PHP. WooCommerce <strong>Cart</strong> and <strong>Checkout</strong> blocks are common examples.&nbsp;</p>



<p>While translations are usually included for widely spoken languages like Spanish, less common languages are often left out. WPML couldn’t scan these files before, so parts of your site could remain untranslated for some visitors.</p>



<p>WPML 4.9 adds a <strong>Detect strings in JavaScript files</strong> option in <strong>WPML → Settings</strong>. Enable it, scan your theme or plugin, and translate all strings via the <strong>Other texts (Strings)</strong> section in the <strong>Translation Dashboard</strong>.&nbsp;</p>



<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="5d967de4e48f9a338461b817dbbd4c2d"><a href="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings.png"><img decoding="async" width="1024" height="334" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-1024x334.png" alt="Option to detect Javascript strings for translation in WPML Settings" class="wp-image-17732090" srcset="https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-1024x334.png 1024w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-300x98.png 300w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-150x49.png 150w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-768x251.png 768w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings-1536x501.png 1536w, https://cdn.wpml.org/wp-content/uploads/2026/01/wpml-detect-js-strings.png 2016w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption><div class="tb-image-caption">Enabling the option to detect strings in JavaScript files<span id="docs-internal-guid-549e22e0-7fff-3996-268f-f732534e971f"><div><span style="font-size: 10pt; font-family: Arial, sans-serif; color: rgb(0, 0, 0); background-color: transparent; font-style: italic; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; vertical-align: baseline;"></span></div></span></div></figcaption></figure>



<p>This way, your visitors get a truly multilingual experience, whether they speak Spanish, Latvian, or any other language.</p>



<p>See the <a href="https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#register-strings-js" target="_blank" rel="noreferrer noopener">full documentation about translating strings in JavaScript files</a>.</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="47a42f7ca2614baa722950ac56c6ac37"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 id="improved-object-cache-compatibility" class="tb-heading has-text-color" data-toolset-blocks-heading="1eb8554709c3b27e36c17492faa0c216" data-last-update="1.4">Better Performance and Stability With Object Cache</h2>
</div>
</div>



<p>If you run a large site, you probably use object caching like <strong>Redis</strong> or <strong>Memcached</strong> to improve performance. Until now, using object caching with WPML could cause issues with translations not updating, post status not syncing between languages, or reviewed translations not saving properly.</p>



<p>WPML 4.9 fixes these issues. We’ve tested with <strong>Redis</strong>, <strong>Memcached</strong>, and other common caching solutions to ensure translations work reliably in object-cached environments. You can now use object caching on large multilingual sites without affecting translations.</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b7360091dc9241c221b4fb05d8d4a3da"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="1dd08a7cc36b286e0256721b6204eb9f" data-last-update="1.4">How to Start Using The New Features in WPML 4.9</h2>
</div>
</div>



<p>We’re releasing WPML 4.9 gradually. When the update becomes available to your site, you’ll see it on your <strong>Plugins</strong> page.&nbsp;</p>



<p>If you want to install WPML 4.9 right away:</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="97a21d9407c99f7aad510e409c301fb4">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">1</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">In your site&#8217;s admin, go to <strong>Plugins → Add New Plugin</strong> and click the <strong>Commercial</strong> tab.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">2</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Click the <strong>Check for updates</strong> button.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="cfe55be843b0413288a7ed0cefba285a">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">3</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Select <strong>WPML 4.9</strong> and <strong>String Translation 3.5</strong> from the list and click <strong>Install</strong>. Several features in WPML 4.9, including the option to translate JavaScript strings, require String Translation 3.5 to work.</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="c2a9333b27c5aca85d60cc9d56f1f27c"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="1dd08a7cc36b286e0256721b6204eb9f" data-last-update="1.4">Changelogs</h2>
</div>
</div>



<ul class="wp-block-list">
<li><a href="https://wpml.org/version/wpml-4-9-0/" target="_blank" rel="noreferrer noopener">WPML CMS 4.9.0</a></li>



<li><a href="https://wpml.org/version/wpml-string-translation-3-5-0/" target="_blank" rel="noreferrer noopener">WPML String Translation 3.5.0</a></li>



<li><a href="https://wpml.org/version/wpml-media-translation-3-1-0/" target="_blank" rel="noreferrer noopener">WPML Media Translation 3.1.0</a></li>



<li><a href="https://wpml.org/version/woocommerce-multilingual-5-5-4/" target="_blank" rel="noreferrer noopener">WPML Multilingual &amp; Multicurrency for WooCommerce 5.5.4</a></li>
</ul>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="e7494b64c752d37e0bedf7ccf9be9661">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="5d400ff02e7319422af992d1bfbbf935"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h2 class="tb-heading has-text-color" data-toolset-blocks-heading="1dd08a7cc36b286e0256721b6204eb9f" data-last-update="1.4">Tell Us About Your Experience</h2>
</div>
</div>



<p>We built WPML 4.9 around your feedback. Now that you&#8217;ve seen what&#8217;s new, we&#8217;d love to hear how it&#8217;s working on your site.</p>



<p>What&#8217;s improved for you? What features would you like to see next? Leave a comment below.</p>
<p>The post <a href="https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/">WPML 4.9 – Better Automatic Translation Control and Enhanced Compatibility</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/changelog/2026/02/wpml-4-9-better-automatic-translation-and-compatibility/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Custom Elementor Widgets Now Translatable in WPML 4.9 Beta</title>
		<link>https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/</link>
					<comments>https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/#comments</comments>
		
		<dc:creator><![CDATA[Dario]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 16:14:13 +0000</pubDate>
				<category><![CDATA[WPML versions]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17646983</guid>

					<description><![CDATA[<p>We heard you – Elementor widgets should just work and be translatable out of the box. WPML 4.9 Beta introduces a new detection mechanism that automatically recognizes custom Elementor widgets and makes them translatable. Many of you build multilingual sites with Elementor-based addons and themes like Woodmart, Wolmart, or Emphires. Often, third-party Elementor widgets don&#8217;t [&#8230;]</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/">Custom Elementor Widgets Now Translatable in WPML 4.9 Beta</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">We heard you – Elementor widgets should just work and be translatable out of the box. WPML 4.9 Beta introduces a new detection mechanism that automatically recognizes custom Elementor widgets and makes them translatable.</p>



<p>Many of you build multilingual sites with Elementor-based addons and themes like Woodmart, Wolmart, or Emphires. Often, third-party Elementor widgets don&#8217;t feature direct compatibility with WPML so the typical reported issues included:&nbsp;</p>



<ul class="wp-block-list">
<li>Texts in custom widgets not detected and translatable</li>



<li>Translations not displaying on the frontend</li>



<li>You needed to write XML configurations just to translate a banner or button</li>
</ul>



<p>Typical widget elements that weren&#8217;t translated were headings, subheadings, button texts, link texts, custom text fields, and more.</p>



<p><strong>WPML 4.9 Beta solves this and allows you to:</strong></p>



<ul class="wp-block-list">
<li>Translate widgets that come from Elementor themes or addons — automatically</li>



<li>Keep your designs consistent across all languages</li>



<li>Avoid editing XML files or manually finding missing strings</li>



<li>Translate attributes like video URLs, buttons, and custom text fields</li>
</ul>



<p>From WPML 4.9 on, custom Elementor widgets on your site will automatically be recognized by WPML. If you use automatic translation, posts and pages using widgets will simply be translated in full. And if you translate them yourself, content from all widgets will automatically appear in the Advanced Translation Editor.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f908b134276ba3432b0b77744504af0a">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="37d19417981b1b97920df56c088840a6">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc43e498a8e72566120af9f4b6101de7"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading" data-toolset-blocks-heading="5f70829b5533bc42f59006f0ef3ef21a" data-last-update="1.4">Help Us Test WPML 4.9 Beta</p>



<p class="tb-heading" data-toolset-blocks-heading="a2008aa16950a8d790fdc66dc574eeb8" data-last-update="1.4">The production release of WPML 4.9 is scheduled for the second half of January. Until then, we&#8217;re inviting everyone using Elementor and WPML to test this beta and help us confirm that these fixes work across different themes and addons.</p>
</div>
</div>
</div>



<h2 class="wp-block-heading">List of Fixes</h2>



<p>We believe we&#8217;ve resolved the most common issues with translating custom Elementor widgets. The only requirement is for the widgets to be developed following standard Elementor API and guidelines.</p>



<p>Here&#8217;s a list of top fixes related to translating custom Elementor widgets.</p>



<h3 class="wp-block-heading">Custom Elementor Widgets Not Appearing in Translation Editor</h3>



<p>WPML didn&#8217;t always detect content fields inside custom Elementor widgets. You&#8217;d open the Advanced Translation Editor and the widget simply wasn&#8217;t there. WPML 4.9 now automatically detects these widgets, so their content appears in the editor ready for translation.</p>



<h3 class="wp-block-heading">Widget Translations Missing or Disappearing on the Frontend</h3>



<p>Sometimes translations of custom Elementor widgets would vanish or fail to display, even after you translated the content. Elements like banners, buttons, or headers would show up in one language but not another. WPML 4.9 now reliably applies translations to custom widgets, keeping your content consistent across all languages.</p>



<h3 class="wp-block-heading">Manual XML Configuration Required</h3>



<p>To translate certain custom Elementor widgets, you had to write custom XML configuration files – a technical and time-consuming process that often didn&#8217;t work as expected. WPML 4.9 eliminates this requirement. Custom widgets are now detected automatically, no XML needed.</p>



<h3 class="wp-block-heading">Dynamic Fields and Attributes from Widgets Not Captured</h3>



<p>Links, button URLs, video URLs, and custom attributes inside custom Elementor widgets weren&#8217;t always available for translation. WPML 4.9 now captures these dynamic fields, so you can translate everything – not just the visible text.</p>



<h3 class="wp-block-heading">Inconsistent Designs Across Languages</h3>



<p>When custom Elementor widgets weren&#8217;t fully translated, your carefully designed layouts could break or look different in other languages. With WPML 4.9, your Elementor layouts, buttons, and banners stay exactly as designed in every language.</p>



<h2 class="wp-block-heading">How to Install WPML 4.9 Beta and Test</h2>



<p>You should install this beta only on a testing site, not on production.</p>



<ol class="wp-block-list">
<li>Log in to your WordPress admin dashboard.</li>



<li>Go to <strong>Plugins</strong> → <strong>Add Plugin</strong> and click the <strong>Commercial</strong> tab.</li>



<li>Make sure you have WPML Multilingual CMS plugin 4.8.6 installed.</li>



<li>Click the <strong>Check for updates </strong>button.</li>



<li>Use the <strong>Updates channel</strong> dropdown and select <strong>Beta</strong>.</li>



<li>In the list of plugins, select WPML 4.9 and click the <strong>Download</strong> button.</li>
</ol>



<h3 class="wp-block-heading">How to Trigger the Fixes for Existing Content</h3>



<p>New pages you design using custom Elementor widgets will work immediately.</p>



<p>If you&#8217;re testing with an existing page, make sure to do a small edit and update the page. This will trigger the new mechanism that catches all translatable content coming from custom Elementor widgets.</p>



<p>You only need to do this once per page.</p>



<h2 class="wp-block-heading">Let Us Know How It Goes</h2>



<p>If everything works as expected and your widgets are translatable, appear correctly in the Translation Editor and translations display correctly – we&#8217;d love to hear about it in the comments below.</p>



<p>If you encounter any issues, please open a ticket in our<a href="https://wpml.org/forums/forum/english-support/"> support forum</a> and mention that you&#8217;re reporting an issue found while testing WPML 4.9 Beta. This helps us prioritize and respond faster.</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/">Custom Elementor Widgets Now Translatable in WPML 4.9 Beta</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/changelog/2025/12/custom-elementor-widgets-now-translatable-wpml-4-9-beta/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Divi 5 Compatibility Issues Now Fixed in WPML 4.9 Beta</title>
		<link>https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/</link>
					<comments>https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/#comments</comments>
		
		<dc:creator><![CDATA[Dario]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 16:14:07 +0000</pubDate>
				<category><![CDATA[WPML versions]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17646912</guid>

					<description><![CDATA[<p>Divi 5 is currently in public beta but many use it to build multilingual sites with WPML. We just released WPML 4.9 Beta which fixes all known compatibility issues with Divi 5. Test it now and help us confirm these fixes. What We Fixed Dynamic Content Breaking Divi Page Layouts When translating a page created [&#8230;]</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/">Divi 5 Compatibility Issues Now Fixed in WPML 4.9 Beta</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">Divi 5 is currently in public beta but many use it to build multilingual sites with WPML. We just released WPML 4.9 Beta which fixes all known compatibility issues with Divi 5. Test it now and help us confirm these fixes.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f908b134276ba3432b0b77744504af0a">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="37d19417981b1b97920df56c088840a6">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="cc43e498a8e72566120af9f4b6101de7"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="tb-heading" data-toolset-blocks-heading="5f70829b5533bc42f59006f0ef3ef21a" data-last-update="1.4">Help Us Test WPML 4.9 Beta</p>



<p class="tb-heading" data-toolset-blocks-heading="a2008aa16950a8d790fdc66dc574eeb8" data-last-update="1.4">The production release of WPML 4.9 is scheduled for the second half of January. Until then, we invite everyone using Divi 5 and WPML to test this beta, confirm these fixes, and report any other potential issues.</p>
</div>
</div>
</div>



<h2 class="wp-block-heading">What We Fixed</h2>



<h3 class="wp-block-heading">Dynamic Content Breaking Divi Page Layouts</h3>



<p>When translating a page created by Divi 5 that uses dynamic content, you might encounter issues that break your page layout. WPML 4.9 now correctly processes dynamic content in Divi 5 pages, preserving your layout during translation.</p>



<h3 class="wp-block-heading">Divi Loop Builder Fields Not Displaying Correctly in Translation Editor</h3>



<p>The Loop Builder feature introduced in Divi 5 uses dynamic fields to populate post content such as featured images, titles, and authors. Previously, these dynamic field structures were not processed correctly in WPML&#8217;s Advanced Translation Editor, resulting in broken layouts or missing data in translations. WPML 4.9 now properly processes Loop Builder fields, so all content displays correctly in the editor and in your translated pages.</p>



<h3 class="wp-block-heading">Link Fields on Divi Sections, Rows, and Columns Not Available for Translation</h3>



<p>When you set a link on a Divi 5 Section, Row, or Column, the link field was not available in the Advanced Translation Editor, preventing you from providing custom translations. Internal links were auto-converted, but custom links were not. WPML 4.9 now makes these link fields available in the editor, allowing you to translate all link types.</p>



<h3 class="wp-block-heading">Background Images in Divi 5 Not Translated by WPML Media Translation</h3>



<p>Background images set for Sections, Rows, or Columns in Divi 5 were not automatically translated by the WPML Media Translation plugin. WPML 4.9 now detects and translates these background images along with the rest of your media.</p>



<h3 class="wp-block-heading">Global Variables Not Translatable in Divi 5</h3>



<p>When using Divi 5 and inserting global variables, the values did not appear in WPML&#8217;s Advanced Translation Editor and could not be translated. WPML 4.9 now correctly retrieves and displays global variable values, so you can translate them.</p>



<h2 class="wp-block-heading">How to Install WPML 4.9 Beta</h2>



<p>Install the beta only on a testing site, not on production.</p>



<ol class="wp-block-list">
<li>Log in to your WordPress admin dashboard.</li>



<li>Go to <strong>Plugins</strong> → <strong>Add Plugin</strong> and click the <strong>Commercial</strong> tab.</li>



<li>Make sure you have WPML Multilingual CMS plugin 4.8.6 installed.</li>



<li>Click the <strong>Check for updates </strong>button.</li>



<li>Use the <strong>Updates channel</strong> dropdown and select <strong>Beta</strong>.</li>



<li>In the list of plugins, select WPML 4.9 and click the <strong>Download</strong> button.</li>
</ol>



<h2 class="wp-block-heading">Let Us Know How It Goes</h2>



<p>If everything works as expected, we&#8217;d love to hear about it in the comments below. If you encounter any issues, please open a ticket in our <a href="https://wpml.org/forums/forum/english-support/">support forum</a> and mention that you&#8217;re reporting an issue found while testing WPML 4.9 Beta. This helps us prioritize and respond faster.</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/">Divi 5 Compatibility Issues Now Fixed in WPML 4.9 Beta</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/changelog/2025/12/divi-5-compatibility-issues-fixed-in-wpml-4-9-beta/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>PTC for Software: Premium AI Translation, Consistent Across Your Website and Product</title>
		<link>https://wpml.org/announcements/2025/12/ptc-for-software-premium-ai-translation-consistent-across-your-website-and-product/</link>
		
		<dc:creator><![CDATA[Kathy]]></dc:creator>
		<pubDate>Tue, 09 Dec 2025 10:01:02 +0000</pubDate>
				<category><![CDATA[Announcements]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17636991</guid>

					<description><![CDATA[<p>Do you develop software or mobile apps alongside your WordPress site? PTC, WPML&#8217;s AI translation engine, now translates them too.&#160; Use the same translation engine for your WordPress website and your software—getting human-quality translations at machine speed and cost. Use Your Existing Translation Credits—No New Subscription Keep Your Website and Software Consistent Automate Your Translation [&#8230;]</p>
<p>The post <a href="https://wpml.org/announcements/2025/12/ptc-for-software-premium-ai-translation-consistent-across-your-website-and-product/">PTC for Software: Premium AI Translation, Consistent Across Your Website and Product</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">Do you develop software or mobile apps alongside your WordPress site? PTC, WPML&#8217;s AI translation engine, now translates them too.&nbsp;</p>



<p>Use the same translation engine for your WordPress website and your software—getting human-quality translations at machine speed and cost.</p>



<h2 class="wp-block-heading">Use Your Existing Translation Credits—No New Subscription</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="472395461d4e976401b7ef8abd40aa1f">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="6d11a0182a87077827fc5a1260ebd497"><img decoding="async" width="909" height="642" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2025/12/credits.png" alt="" class="wp-image-17638203" srcset="https://cdn.wpml.org/wp-content/uploads/2025/12/credits.png 909w, https://cdn.wpml.org/wp-content/uploads/2025/12/credits-300x212.png 300w, https://cdn.wpml.org/wp-content/uploads/2025/12/credits-150x106.png 150w, https://cdn.wpml.org/wp-content/uploads/2025/12/credits-768x542.png 768w" sizes="auto, (max-width: 909px) 100vw, 909px" /></figure>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p>Start with a trial of <a href="https://ptc.wpml.org/" target="_blank" rel="noreferrer noopener">PTC</a> and translate 2,500 words for free. Then, translate software using your existing WPML translation credits. Translate website content one day and app strings the next from a single credit balance.<br></p>



<p>Alternatively, you can set up Pay-As-You-Go. Either way, it&#8217;s the same payment system you already know.</p>
</div>
</div>



<h2 class="wp-block-heading">Keep Your Website and Software Consistent</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="6fab7b526b993945835ff72f47fe54fb">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="29fd5bd60bc28e15846e9b65c6d445b0">
<p>When your website and software use different translation systems, terminology conflicts appear. Product names translate differently. Your app&#8217;s tone doesn&#8217;t match your site. Users notice these inconsistencies.</p>



<p>PTC solves this by using the same context-aware translation engine for both platforms. Your terminology, tone, and product names stay consistent whether users are on your website or in your app.<br></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="94c66f9e0ce2c6a8850ae9564a61aa41"><img decoding="async" width="700" height="695" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2025/12/consistent-translations-2.png" alt="" class="wp-image-17638188" srcset="https://cdn.wpml.org/wp-content/uploads/2025/12/consistent-translations-2.png 700w, https://cdn.wpml.org/wp-content/uploads/2025/12/consistent-translations-2-300x298.png 300w, https://cdn.wpml.org/wp-content/uploads/2025/12/consistent-translations-2-150x150.png 150w, https://cdn.wpml.org/wp-content/uploads/2025/12/consistent-translations-2-100x100.png 100w" sizes="auto, (max-width: 700px) 100vw, 700px" /></figure>
</div>
</div>



<h2 class="wp-block-heading">Automate Your Translation Process</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9d50ba6e2073a36b3bd65760d8f6f1c7">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<figure class="wp-block-image tb-image tb-image-dynamic tb-image-frame-none" data-toolset-blocks-image="c162dbd36e2beb6a0ff3dcb6a4837153"><img decoding="async" loading="lazy" src="https://cdn.wpml.org/wp-content/uploads/2025/12/automated-translation-icon-140x185.png" alt="" class="wp-image-17638160"/></figure>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="29fd5bd60bc28e15846e9b65c6d445b0">
<p>WPML makes website translation convenient. PTC does the same for your software.</p>



<p>Connect your Git repository or use PTC&#8217;s API to receive continuous translation as your software evolves. No file uploads, no downloads, no manual steps—translations happen automatically.</p>
</div>
</div>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading">Getting Started</h2>



<p>PTC includes a free trial with enough translation credits to translate 2,500 words. Set up takes minutes:<br></p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="1f0d00d32f1107a1e5913c64a02a52bc">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">1</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4"><a href="https://app.ptc.wpml.org/users/sign_in" target="_blank" rel="noreferrer noopener">Log in to PTC</a> using your WPML credentials</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">2</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Go through the project setup and import your existing WPML glossary</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">3</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Connect your software repository or integrate using the PTC API</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="c9830cc6730ae671c3f1803a69dcbb3b" data-last-update="1.4">4</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Start translating</p>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="a819b798066885e86e23f5fac60f574f">
<p class="has-medium-font-size"><a href="https://app.ptc.wpml.org/users/sign_up" target="_blank" rel="noreferrer noopener">Try PTC for software for free</a> | <a href="https://ptc.wpml.org/ptc-for-software/" target="_blank" rel="noreferrer noopener">Learn more about PTC</a></p>



<p>Questions? <a href="https://ptc.wpml.org/contact-us/" target="_blank" rel="noreferrer noopener">Ask us about PTC</a>.</p>
</div>



<p class="has-medium-font-size"></p>



<p></p>



<p></p>
<p>The post <a href="https://wpml.org/announcements/2025/12/ptc-for-software-premium-ai-translation-consistent-across-your-website-and-product/">PTC for Software: Premium AI Translation, Consistent Across Your Website and Product</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Why Community Translation Can&#8217;t Scale for WordPress Themes and Plugins</title>
		<link>https://wpml.org/announcements/2025/12/why-community-translation-falls-short-for-your-plugins-and-themes/</link>
		
		<dc:creator><![CDATA[Dario]]></dc:creator>
		<pubDate>Tue, 02 Dec 2025 14:28:17 +0000</pubDate>
				<category><![CDATA[Announcements]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17149330</guid>

					<description><![CDATA[<p>Our analysis of 60,000+ WordPress plugins and themes shows community translation covers under 5% of needs in 40 languages. See data and what works instead. The Actual State of WordPress Theme and Plugin Translation We analyzed the most widely used WordPress plugins and themes — the ones powering millions of websites. These products should, in [&#8230;]</p>
<p>The post <a href="https://wpml.org/announcements/2025/12/why-community-translation-falls-short-for-your-plugins-and-themes/">Why Community Translation Can&#8217;t Scale for WordPress Themes and Plugins</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead has-text-color has-link-color has-medium-font-size wp-elements-2ec1fe47b15f041431b0ad3c8535b6b9" style="color:#000000">Our analysis of 60,000+ WordPress plugins and themes shows community translation covers under 5% of needs in 40 languages. See data and what works instead.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="0d515c619d8382f59a336ac282d32d74">
<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-1017d95e wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="109" height="110" src="https://cdn.wpml.org/wp-content/uploads/2025/09/image-25.png" alt="" class="wp-image-17390140" style="object-fit:contain;width:50px;height:50px" srcset="https://cdn.wpml.org/wp-content/uploads/2025/09/image-25.png 109w, https://cdn.wpml.org/wp-content/uploads/2025/09/image-25-100x100.png 100w" sizes="(max-width: 109px) 100vw, 109px" /></figure>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="1251f864a699a2332c31053b579d5f2d">
<p class="has-text-color has-link-color wp-elements-1035b811f659abaef575fe09030ae58d" style="color:#000000;margin-top:0;margin-bottom:0">Another 500 strings dropped today…<br>no way we’ll finish this week.</p>
</div>
</div>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-42bc54a2 wp-block-group-is-layout-flex" style="margin-top:14px">
<figure class="wp-block-image size-full is-resized"><img decoding="async" width="109" height="110" src="https://cdn.wpml.org/wp-content/uploads/2025/09/image-24.png" alt="" class="wp-image-17390960" style="object-fit:contain;width:50px;height:50px" srcset="https://cdn.wpml.org/wp-content/uploads/2025/09/image-24.png 109w, https://cdn.wpml.org/wp-content/uploads/2025/09/image-24-100x100.png 100w" sizes="(max-width: 109px) 100vw, 109px" /></figure>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="1251f864a699a2332c31053b579d5f2d">
<p class="has-text-color has-link-color wp-elements-a2a5fbc27026c65c14a7725a6716bdaa" style="color:#000000;margin-top:0;margin-bottom:0">I can&#8217;t keep up with plugin updates.</p>
</div>
</div>
</div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-c42c68478879578150faa80615fc9c6a" style="color:#000000">The Actual State of WordPress Theme and Plugin Translation</h2>



<p class="has-text-color has-link-color wp-elements-c21629f07d58f98e6e6f40b078551b31" style="color:#000000">We analyzed the most widely used WordPress plugins and themes — the ones powering millions of websites. These products should, in theory, receive the most translation attention. In reality, the numbers show a troubling gap between potential users and actual translation coverage.</p>



<p class="has-text-align-center has-text-color has-link-color wp-elements-23429372d08bca9dd5a3e0f13083b9cd" style="color:#000000"><strong>Theme and Plugin Translation Gaps in European Audiences</strong></p>



<figure class="wp-block-image size-full" style="margin-top:0;margin-bottom:16px"><img decoding="async" width="1706" height="956" src="https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1.png" alt="" class="wp-image-17370506" srcset="https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1.png 1706w, https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1-300x168.png 300w, https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1-1024x574.png 1024w, https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1-150x84.png 150w, https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1-768x430.png 768w, https://cdn.wpml.org/wp-content/uploads/2025/07/Frame-427320363-1-1536x861.png 1536w" sizes="(max-width: 1706px) 100vw, 1706px" /></figure>



<p class="has-text-color has-link-color wp-elements-bca370e8b69c6d509cd650022c949b24" style="color:#000000">Europe looks better than other regions, but the gaps are still clear. <strong>Polish</strong> is the biggest red flag: more than 45 million speakers, yet translation coverage is very low. That’s a lot of users dealing with half-translated products.</p>



<p class="has-text-color has-link-color wp-elements-19e5d8b573ffd6a33bfcc998066163e9" style="color:#000000"><strong>German, Italian, and Portuguese</strong> do a bit better, but they still leave users with a patchy experience. Only <strong>Dutch, Spanish, and French</strong> come close to “good” coverage, with Dutch standing out as a smaller community that punches above its weight. For most other languages, though, translations just don’t keep pace.</p>



<p class="has-text-align-center has-text-color has-link-color wp-elements-6bff6a5212a933530989da40c5b5516d" style="color:#000000"><strong>Theme and Plugin Translation Gaps in Asian Audiences</strong></p>



<figure class="wp-block-image size-full is-style-default" style="margin-top:0;margin-bottom:16px"><img decoding="async" width="1706" height="970" src="https://cdn.wpml.org/wp-content/uploads/2025/07/11-3.png" alt="" class="wp-image-17371096" srcset="https://cdn.wpml.org/wp-content/uploads/2025/07/11-3.png 1706w, https://cdn.wpml.org/wp-content/uploads/2025/07/11-3-300x171.png 300w, https://cdn.wpml.org/wp-content/uploads/2025/07/11-3-1024x582.png 1024w, https://cdn.wpml.org/wp-content/uploads/2025/07/11-3-150x85.png 150w, https://cdn.wpml.org/wp-content/uploads/2025/07/11-3-768x437.png 768w, https://cdn.wpml.org/wp-content/uploads/2025/07/11-3-1536x873.png 1536w" sizes="(max-width: 1706px) 100vw, 1706px" /></figure>



<p class="has-text-color has-link-color wp-elements-6a9a3dbfb1787bc62b9120324984d61a" style="color:#000000">In Asia, the situation is much worse. <strong>Chinese and Hindi</strong> together account for more than 1.7 billion speakers, yet translation coverage is almost nonexistent. These aren’t small markets — they’re the biggest in the world — but WordPress products remain largely inaccessible.</p>



<p class="has-text-color has-link-color wp-elements-6a2c494a20a7ab857f74900f9f245f4e" style="color:#000000">It’s the same story for <strong>Indonesian, Vietnamese, and Thai</strong>: huge audiences, almost no translations. Even <strong>Japanese and Korean</strong>, which do better than most, still fall short of complete coverage.</p>



<p class="has-text-color has-link-color wp-elements-28c75b8b24f9b5ea9e1791811168b375" style="color:#000000">The result is obvious: community translators simply can’t keep up with the scale of demand.</p>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-8c2211dfe0b4e22d921daf0d7581171d" style="color:#000000">60K Themes and 10K Plugins Are Too Much for the Community</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="0d31fd39b3cd80bf5394ef6a6cf1c95e">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p class="has-text-color has-link-color wp-elements-afadc79f3ca6b3fce3534b68d35e33ca" style="color:#000000">Translation isn’t a one-time job. It never stops. WordPress has over <strong>60,000 plugins</strong> and <strong>10,000 themes</strong>, and even if we count only the active ones, the workload is massive. Updates bring new strings across dozens of languages, adding up to <strong>tens of millions every year</strong>. For volunteers it’s simply too much. The community works hard, but the scale has grown beyond what people can handle.</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<section
  class="ribbon-full"
  aria-labelledby="ribbon-full-title"
>
  <!-- Background image layer -->
  <div class="ribbon-full__bg" aria-hidden="true"></div>

  <!-- Text rows aligned to folds -->
  <div class="ribbon-full__row" style="--y: 10%;left:17%">
    <h3>≈ 10,000/70,000 Plugins and Themes</h3>
    <p class="hide-on-mobile-infgraph-p">actively maintained and needing manual translation support</p>
  </div>

  <div class="ribbon-full__row" style="--y: 29%; left:23%;">
    <h3>× 4 updates per year</h3>
    <p class="hide-on-mobile-infgraph-p">frequent releases bring new or changed strings every few months</p>
  </div>

  <div class="ribbon-full__row" style="--y: 48%; left:28%;">
    <h3>× &gt;40 strings per update</h3>
    <p class="hide-on-mobile-infgraph-p">even small updates generate dozens of new phrases</p>
  </div>

  <div class="ribbon-full__row" style="--y: 66%;left:33%;">
    <h3>× 10 target languages</h3>
    <p class="hide-on-mobile-infgraph-p">multiplying the effort across global audiences</p>
  </div>

  <!-- Final line inside the same section -->
  <div class="ribbon-full__final" style="--y: 86%;left:41%;">
    <strong>16 Million strings</strong>
    <p class="hide-on-mobile-infgraph-p">need translation every year just to keep up</p>
  </div>
</section>



<style>
/* Replace art-url with the real image path */
.ribbon-full{
	--art-url: url('https://cdn.wpml.org/wp-content/uploads/2025/09/background-bordered.png');
	--art-ratio: 1670/1296;
	--gutter-left: 19%;
	--fs-h: 18px;
	--fs-p: 11px;
	--fs-final: 26px;
	position: relative;
	width: 100%;
	aspect-ratio: var(--art-ratio);
	color: #0f172a;
	container-type: inline-size;
	isolation: isolate;
}

.ribbon-full__bg{
	position: absolute;
	inset: 0;
	background-image: var(--art-url);
	background-repeat: no-repeat;
	background-position: left top;
	background-size: cover; 
}

.ribbon-full__vh{
	position: absolute !important;
	width: 1px; height: 1px;
	margin: -1px; padding: 0; overflow: overlay;
	clip: rect(0 0 0 0); white-space: nowrap; border: 0;
}

.ribbon-full__row{
	position: absolute;
	top: var(--y);
	left: calc(var(--gutter-left) + 2%);
	transform: translateY(-50%);
	padding: 0.5rem 0 0.75rem 0;

}

.ribbon-full__row h3{
	margin: 0 0 0.375rem;
	font-size: var(--fs-h);
	font-weight: 800;
	color: #111827;
	line-height: 16px;
}

.ribbon-full__row p{
	margin: 0;
	font-size: var(--fs-p);
	color: #6b7280;
	line-height: 0.95rem;
}

.ribbon-full__final{
	position: absolute;
	top: var(--y);
	left: calc(var(--gutter-left) + 2%);
	transform: translateY(-50%);
}

.ribbon-full__final strong{
	display: block;
	font-size: var(--fs-final);
	font-weight: 900;
	color: #dc2626;
	line-height: 1.08;
}
.ribbon-full__final span{
	font-size: var(--fs-p);      /* fluid */
	color: #4b5563;
	line-height: 5px;
}

@media (max-width: 40rem){
	.ribbon-full{ --gutter-left: 32%; }
}
@media (max-width: 500px) {
	.hide-on-mobile-infgraph-p { display: none !important; }
}
.rtl .ribbon-full__row{
	right:0;
}
.rtl .ribbon-full__final{
	right:0;
}
.ribbon-full__final p{
	margin: 0;
	font-size: var(--fs-p);
	color: #6b7280;
	line-height: 0.95rem;
}
</style>
</div>
</div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-8721a438fd63cc1ec702a35035e4be61" style="color:#000000">Why The Community Struggles to Translate Themes and Plugins</h2>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="807488b454603529f3661da086cc5961">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p><img decoding="async" width="48" height="48" class="wp-image-17150133" style="width: 48px;" src="https://cdn.wpml.org/wp-content/uploads/2025/06/1.png" alt=""></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="6f4137dc3279761aa8437ebacca3a949" data-last-update="1.4">1. Volunteers Cannot Commit to Your Schedule</h3>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-8ce19f238e768ceb97f94655352d9340">Contributors have their own jobs and sometimes run businesses. They really want to help you, but they can’t always be there exactly when you need them.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="807488b454603529f3661da086cc5961">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p><img decoding="async" width="48" height="48" class="wp-image-17150430" style="width: 48px;" src="https://cdn.wpml.org/wp-content/uploads/2025/06/2.png" alt=""></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="6f4137dc3279761aa8437ebacca3a949" data-last-update="1.4">2. You Need to Approve Translations That You Don’t Understand</h3>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-69a0c0ddc5ea8f1ec7f38804717748a0">Translations are part of your product and you need to approve them. But how can you approve or reject translations to languages that you don’t speak? Approval is one of the major bottlenecks of community translation.</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="807488b454603529f3661da086cc5961">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<p><img decoding="async" width="48" height="48" class="wp-image-17150476" style="width: 48px;" src="https://cdn.wpml.org/wp-content/uploads/2025/06/3.png" alt=""></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112">
<h3 class="tb-heading has-text-color" data-toolset-blocks-heading="6f4137dc3279761aa8437ebacca3a949" data-last-update="1.4">3. Theme and Plugin Translation is An Ongoing Project</h3>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-949e39550c4d394d4c3f84f5a0afccf2">Translation is not a one-time project. With every new release, there are new texts to translate and review.</p>
</div>
</div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-c08bd442c960d6f52f8155d4cd7c49c4" style="color:#000000">Your Options as a Developer</h2>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-567921e2f646b9a42485a028b4cde3ee">To deliver good translations, on time, every time, your options are:</p>



<ul class="wp-block-list">
<li class="has-text-color has-link-color wp-elements-a06b70bfbb0380eb2954734efded21f8" style="color:#000000">Hire <strong>professional translators</strong> – high quality, at high costs.</li>



<li class="has-text-color has-link-color wp-elements-de1c5c57a6f04b4af153c9f629f86190" style="color:#000000">Use <strong>machine translation</strong> – quick and affordable, but low quality.</li>



<li class="has-text-color has-link-color wp-elements-66fc41aa3507f08df9c31e98afab2295" style="color:#000000">Rely on <strong>community volunteers</strong> – passionate and helpful, but inconsistent and slow.</li>



<li class="has-text-color has-link-color wp-elements-eb08c2278e880968cdad6ddafaf02aac" style="color:#000000">Turn to AI and use <a href="https://ptc.wpml.org" target="_blank" rel="noreferrer noopener"><strong><mark style="background-color:rgba(0, 0, 0, 0);color:#0369a1" class="has-inline-color">Private Translation Cloud (PTC)</mark></strong></a>, which combines <strong>quality</strong> with <strong>speed</strong> and <strong>low-cost</strong>.</li>
</ul>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-deea06803e25ac6e2c7618843c162191">The table below compares these four options across key criteria, so you can see their strengths and limitations side by side.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="97b04a717d2a40e65850513a5f3e441d">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="7de84b3b932e60ba36cc33e2a714f452">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3034fbe886c11054e95b46b09d3e4112"></div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="52e052b90763569b73ad58e65dd61024">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="cdef25187990864d5af0839b34a1b68b" data-last-update="1.4"><strong>Community Volunteers</strong></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="d5e4241924ac2e6f8c3a438d21788c96">
<h6 class="tb-heading has-text-color" data-toolset-blocks-heading="78c3a40855cfeda3a95902d7a06c71cc" data-last-update="1.4"><strong>Professional Translators</strong></h6>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="d5e4241924ac2e6f8c3a438d21788c96">
<h6 class="tb-heading has-text-color" data-toolset-blocks-heading="ee5dbc8fc8dea106b7112df93e81f34c" data-last-update="1.4"><strong>Generic Machine Translation</strong></h6>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="c50718c701bdb65eef4f4887af3f5e06">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="a86789299681cb77b0bf5b652988927c"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="759d6d35a5f436b925da070f847237ae">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="0948c8e21c7c968a2d432e7f5d16dd25">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">High Translation Quality</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="6b18044fb16e47fd5b1badd7c1326f6d">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">European + Asian coverage</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Full context awareness</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Preserves placeholders </p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Built-in approval</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Integration auto-updated</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Low overall cost</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="82c5b98a04af020b531d2d1a4755cb22">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top" data-toolset-blocks-grid-column="3ca2beec697814033d42c407c082fd50">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="7617508ce56436b53f654c16a82e808a" data-last-update="1.4">Low Time Investment</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="cdde4461335dd808b74b0f54fa5d15fb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="0ff16cc9a5c6f1f82db6617863aeee1a">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="875efed397bbdf9b53e2faf01968903d">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="cdef25187990864d5af0839b34a1b68b" data-last-update="1.4"><strong>Community Volunteers</strong></p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h6 class="tb-heading has-text-color" data-toolset-blocks-heading="78c3a40855cfeda3a95902d7a06c71cc" data-last-update="1.4"><strong>Professional Translators</strong></h6>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<h6 class="tb-heading has-text-color" data-toolset-blocks-heading="ee5dbc8fc8dea106b7112df93e81f34c" data-last-update="1.4"><strong>Generic Machine Translation</strong></h6>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="a86789299681cb77b0bf5b652988927c"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">High Translation Quality</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">European + Asian coverage</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Full context awareness</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Preserves placeholders </p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Built-in approval</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Integration auto-updated</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Low monthly cost</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>



<p class="tb-heading has-text-color" data-toolset-blocks-heading="54dcc623626f7e18827eeebf2e0dbf66" data-last-update="1.4">Low Time Investment</p>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="9ace9b1d05826ac801f2229164746d56">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="2ffc103456a9a87485c2420aba9831b6"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="2c6e19232c221cec2ce8d8a5ee3199bb">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="f6fdb25b4dfddac2db4e446bcf0786b4"></div>
</div>
</div>
</div>



<p class="has-dark-gray-color has-text-color has-link-color wp-elements-ce310c47dea3ce89c9d51c6c70f6b2f2">With PTC, you can:</p>



<ul class="wp-block-list">
<li class="has-text-color has-link-color wp-elements-4269413048d3c74ea431d266dc1f4ada" style="color:#000000">Translate all your products into all the languages you need with human-quality AI</li>



<li class="has-text-color has-link-color wp-elements-0385fa802193c12460104fe5b1108af6" style="color:#000000">Ensure accuracy and tone consistency across all your products and updates</li>



<li class="has-text-color has-link-color wp-elements-e1a8ab67c31b60979ce6a94b1fa2d360" style="color:#000000">Automate your translation workflow via Git integration or PTC API for CI/CD pipelines</li>



<li class="has-text-color has-link-color wp-elements-5f1fbce54926d58d54efda43e4cd7dcd" style="color:#000000">Deliver a polished experience in every language, without extra management<br></li>
</ul>



<p class="has-text-color has-link-color wp-elements-c4ebc0c426e754796a1f167204e599d7" style="color:#000000">And the pricing? It&#8217;s built with developers in mind:</p>



<ul class="wp-block-list">
<li class="has-text-color has-link-color wp-elements-72c76785b85e8f9f11dfc4b735f2e91a" style="color:#000000"><strong>Start with a free trial</strong> that includes translating 2,500 words into 2 languages – more than enough to test PTC on your actual WordPress products with no credit card required.</li>



<li class="has-text-color has-link-color wp-elements-30463777fcb901b1233d0f2ec1978415" style="color:#000000"><strong>Pay only for what you translate</strong> – PTC uses a Pay-As-You-Go model that lets you translate into unlimited languages and pay for only what you translate. No fixed monthly costs, no contracts, and no hidden fees. Plus, your first 500 words every month are free.</li>



<li class="has-dark-gray-color has-text-color"><strong>If you&#8217;re already using WPML for your product website</strong>, you can assign prepaid credits to PTC and <a href="https://ptc.wpml.org/ptc-for-software/" target="_blank" rel="noreferrer noopener">translate your website and software using the same system</a>. Benefit from a shared glossary, shared translation memory, and keeping translations consistent whether users are on your site or in your product.</li>
</ul>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-6d86391ea05c291f76935f9dd0d34e07" style="color:#000000">Final Thoughts</h2>



<p class="has-text-color has-link-color wp-elements-acb24735e8529e38449dab56043fc84f" style="color:#000000">The WordPress community is what made WordPress so successful. But translating themes and plugins at scale can become an overwhelming challenge, even for the most dedicated translation teams.</p>



<p class="has-text-color has-link-color wp-elements-eafa9dee6f65b7e878d2cfcb0a331fc7" style="color:#000000">If you&#8217;re aiming for fast, reliable, and high-quality translations across multiple languages and releases, PTC offers a practical, developer-friendly alternative. The companies behind some of your favorite and most popular themes, plugins, and page builders are already using it to deliver human-quality translations in dozens of languages. Your product deserves the same.</p>



<p class="has-dark-gray-color has-text-color"><a href="https://ptc.wpml.org" target="_blank" rel="noreferrer noopener"><mark style="background-color:rgba(0, 0, 0, 0);color:#0369a1" class="has-inline-color">Try PTC free of charge</mark></a>, no credit card required, and see how it works for your WordPress products.</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="5d3cfa2d6445c12bc0b44d77c4d24d9e">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="b50daf22846383b45be021d6658ccfee"></div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="1ea26674376ed6737d1cb40d47478491">
<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-37705440 wp-block-group-is-layout-flex">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="3fdfac2f8600d60fc1b0a805fea86801">
<div class="wp-block-group is-horizontal is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-de50e217 wp-block-group-is-layout-flex">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="131e3026242089dcf3c73cdf835e418c"></div>



<p class="has-text-color has-link-color wp-elements-bde12819297e662404cbcf8c1aceea8c" style="color:#000000;margin-top:0;margin-bottom:0">New strings detected in the source file</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="3fdfac2f8600d60fc1b0a805fea86801">
<div class="wp-block-group is-horizontal is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-de50e217 wp-block-group-is-layout-flex">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="131e3026242089dcf3c73cdf835e418c"></div>



<p class="has-text-color has-link-color wp-elements-d05a2d2e504834a3ebaa810f54f7cbf2" style="color:#000000;margin-top:0;margin-bottom:0">3,000 strings translated using AI</p>
</div>
</div>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="3fdfac2f8600d60fc1b0a805fea86801">
<div class="wp-block-group is-horizontal is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-de50e217 wp-block-group-is-layout-flex">
<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="131e3026242089dcf3c73cdf835e418c"></div>



<p class="has-text-color has-link-color wp-elements-1aaf7f9b8debdeb7e23e8c117e5be95c" style="color:#000000;margin-top:0;margin-bottom:0">Updated translations sent back via merge request</p>
</div>
</div>
</div>
</div>
</div>



<div style="height:24px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button" href="https://ptc.wpml.org" style="border-radius:5px;background-color:#0369a1;text-decoration:none" target="_blank" rel="noreferrer noopener">Try PTC for Free </a></div>
</div>
<p>The post <a href="https://wpml.org/announcements/2025/12/why-community-translation-falls-short-for-your-plugins-and-themes/">Why Community Translation Can&#8217;t Scale for WordPress Themes and Plugins</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WPML 4.8.6 — Ready for WordPress 6.9&#8217;s Breaking Change</title>
		<link>https://wpml.org/changelog/2025/12/wpml-4-8-6-ready-for-wordpress-6-9s-breaking-change/</link>
					<comments>https://wpml.org/changelog/2025/12/wpml-4-8-6-ready-for-wordpress-6-9s-breaking-change/#comments</comments>
		
		<dc:creator><![CDATA[Dario]]></dc:creator>
		<pubDate>Mon, 01 Dec 2025 14:11:43 +0000</pubDate>
				<category><![CDATA[WPML versions]]></category>
		<guid isPermaLink="false">https://wpml.org/?p=17621394</guid>

					<description><![CDATA[<p>WordPress 6.9 includes a change that breaks backward compatibility with previous versions of WPML. We just released WPML 4.8.6 so you can update and be fully prepared. What&#8217;s Happening in WordPress 6.9 WordPress is a living project. The core team regularly optimizes performance, stability, and security, which sometimes means changing how things work under the [&#8230;]</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/wpml-4-8-6-ready-for-wordpress-6-9s-breaking-change/">WPML 4.8.6 — Ready for WordPress 6.9&#8217;s Breaking Change</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="lead">WordPress 6.9 includes a change that breaks backward compatibility with previous versions of WPML. We just released WPML 4.8.6 so you can update and be fully prepared.</p>



<h2 class="wp-block-heading">What&#8217;s Happening in WordPress 6.9</h2>



<p>WordPress is a living project. The core team regularly optimizes performance, stability, and security, which sometimes means changing how things work under the hood.&nbsp;</p>



<p>Occasionally, like with WordPress 6.9, core updates can break backward compatibility in ways that significantly impact multilingual sites.</p>



<p>In this case, WordPress 6.9 changes how certain cache keys are generated. WPML relies on these cache keys to serve the correct language version of your pages. When there&#8217;s a mismatch between what WordPress generates and what WPML expects, things stop working correctly.</p>



<h2 class="wp-block-heading">What Can Happen if You Don&#8217;t Update WPML</h2>



<p>From our experience, caching issues tend to manifest in surprising ways. With this particular change, if you don&#8217;t update to WPML 4.8.6 before updating to WordPress 6.9, you can expect:</p>



<ul class="wp-block-list">
<li>Pages loading in the wrong language</li>



<li>404 errors on pages that should exist</li>



<li>Broken absolute links</li>



<li>Issues with ACF link fields</li>



<li>Hierarchical custom post types not working on the frontend</li>



<li>Incorrect SEO metadata</li>



<li>Other unexpected behavior</li>
</ul>



<p>The symptoms may vary depending on your setup, but the root cause is the same.</p>



<h2 class="wp-block-heading">Updating to WPML 4.8.6</h2>



<p>We have released WPML 4.8.6 to all sites, and it can take up to 24 hours for the update to reach yours. Once it does, it will appear as a regular update on the <strong>Plugins</strong> page in your WordPress admin.</p>



<p>All you have to do is make sure you update WPML to version 4.8.6 before updating WordPress to 6.9.</p>



<p>If you want to manually initiate the update right away, use the following steps:</p>



<div class="wp-block-toolset-blocks-container tb-container" data-toolset-blocks-container="000c1fb6976c1fe0ca2c3044551c550f">
<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="cb183d2c7ae8753d2650153325910ebc" data-last-update="1.4">1</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">In your site&#8217;s admin, go to <strong>Plugins</strong> → <strong>Add New Plugin</strong> and click the <strong>Commercial</strong> tab</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="b49d3229f9e066b7822f9334b2af65f1">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="cb183d2c7ae8753d2650153325910ebc" data-last-update="1.4">2</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Click the <strong>Check for updates</strong> button</p>
</div>
</div>



<div class="wp-block-toolset-blocks-grid tb-grid" data-toolset-blocks-grid="cfe55be843b0413288a7ed0cefba285a">
<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color has-background" data-toolset-blocks-heading="cb183d2c7ae8753d2650153325910ebc" data-last-update="1.4">3</p>
</div>



<div class="wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center" data-toolset-blocks-grid-column="f586ff7bfe1d7317c63162ec7b7039ed">
<p class="tb-heading has-text-color" data-toolset-blocks-heading="3e8a7f19004fa21424a151bdbbe0a469" data-last-update="1.4">Select <strong>WPML 4.8.6</strong> from the list and click <strong>Install</strong></p>
</div>
</div>
</div>



<p>If your site is hosted on <strong>WordPress.com</strong>, you will not see the <strong>Commercial </strong>tab in the admin but can still access it by going to the following URL:</p>



<ul class="wp-block-list">
<li>[your site&#8217;s URL]/wp-admin/plugin-install.php?tab=commercial</li>
</ul>



<ul class="wp-block-list"></ul>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p>For the exact list of changes in this release, see <a href="https://wpml.org/version/wpml-4-8-6/">WPML 4.8.6 changelog</a>.</p>



<h2 class="wp-block-heading">Keeping WPML Updated Matters</h2>



<p>Changes like this are not a one-time event. WordPress will continue evolving, and some of those changes will inevitably affect multilingual functionality. Your theme and other plugins face the same reality as they all need to keep pace with WordPress core.</p>



<p>This is exactly what your active WPML subscription provides:</p>



<ul class="wp-block-list">
<li>All WordPress releases are tested well before they&#8217;re public</li>



<li>Issues like the one in WordPress 6.9 are identified and resolved</li>



<li>WPML updates ship before WordPress releases a new version</li>



<li>You don&#8217;t need to worry about tracking WordPress development or wondering if something will break — we handle that for you</li>
</ul>



<p>This is why you can update to WPML 4.8.6 today, and be ready for WordPress 6.9 right away.</p>
<p>The post <a href="https://wpml.org/changelog/2025/12/wpml-4-8-6-ready-for-wordpress-6-9s-breaking-change/">WPML 4.8.6 — Ready for WordPress 6.9&#8217;s Breaking Change</a> appeared first on <a href="https://wpml.org">WPML</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wpml.org/changelog/2025/12/wpml-4-8-6-ready-for-wordpress-6-9s-breaking-change/feed/</wfw:commentRss>
			<slash:comments>19</slash:comments>
		
		
			</item>
	</channel>
</rss>
