Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is experiencing an issue where the 'widget_woocommerce_price_filter' duplicates when WPML String Translation is active, and attempts to delete the widget from WordPress settings result in it reappearing and duplicating multiple times.
Solution:
To address the widget duplication issue, follow these steps:
1. Navigate to Appearance → Widgets in your WordPress dashboard.
2. Find the existing 'WooCommerce Price Filter' widget in your sidebar or widget area and edit it.
3. In the widget settings, locate the language dropdown menu and set the widget to display only in your default language.
4. For each additional language you want the widget to appear in, add a new 'WooCommerce Price Filter' widget to the sidebar.
5. Assign each new widget instance to its respective language using the language dropdown.
6. If necessary, translate the widget strings by going to WPML → String Translation and searching for the widget's title or other text.

If these steps do not resolve the issue, we recommend checking WPML’s widget synchronization settings and the database for any duplicate widget records. Consider temporarily disabling WPML String Translation to see if the duplication persists, then re-enable it after cleaning up the widgets. Avoid repeating prior widget deletion and language assignment steps as these have not resolved the issue.

If the problem persists, it might be due to outdated solutions or specific circumstances not covered here. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket for further assistance at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 2 replies, has 1 voice.

Last updated by Carlos Rojas 1 week, 3 days ago.

Assisted by: Carlos Rojas.

Author Posts
November 23, 2025 at 8:23 pm #17602589

seyedaliH

Background of the issue:
I am trying to configure WPML for our 2026 version and prepare for Black Friday on our site hidden link. We have activated String translation.

Symptoms:
The widget_woocommerce_price_filter is automatically duplicating when String translation is active. Attempts to delete the widget from WordPress settings result in it reappearing and duplicating multiple times.

Questions:
Why does the widget_woocommerce_price_filter duplicate when String translation is active?
How can I prevent the widget_woocommerce_price_filter from duplicating?

November 23, 2025 at 10:27 pm #17602664

seyedaliH

please help

November 25, 2025 at 12:15 pm #17607949

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hello,
Thank you for contacting us

Please set the widget to display in one language as described in this section of our guide: https://wpml.org/documentation/getting-started-guide/translating-widgets/#display-different-widgets-each-language and double-check if the issue disappeared.

Looking forward to your message.
Regards,
Carlos