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.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| - | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | - |
| - | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | - |
Supporter timezone: America/Los_Angeles (GMT-07:00)
Tagged: Exception
This topic contains 11 replies, has 0 voices.
Last updated by Bobby 2 days, 20 hours ago.
Assisted by: Bobby.
| Author | Posts |
|---|---|
| October 22, 2025 at 8:13 am #17505824 | |
|
f.r.g.D |
Background of the issue: Symptoms: Questions: |
| October 23, 2025 at 8:12 am #17511279 | |
|
f.r.g.D |
We have now setup staging environment for WPML support. |
| October 24, 2025 at 6:32 am #17514839 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, I have enabled the private field reply. I would like to request temporary access (wp-admin and FTP) to your site to test the issue. **Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken ** I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/ NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin. Thank you, |
| October 27, 2025 at 12:10 pm #17521758 | |
|
f.r.g.D |
On staging, you can replicate the problem by: 1) When NOT logged in. Go to frontend in a certain product category in Dutch, here you see all products being assigned to the category. 2) When you then use the language switcher to thange the language to French or German, you will notice there are no longer products assigned to the category. 3) If you login as admin, you WILL see all products being connected. But that's only visible when logged in. If you logout again, you will no longer see the products. All products are published and you can see them when you open their direct product links. You can solve this, by opening a random not visible product in the backend, don't make any changes but save it directly. After this action, a product will then appear again in category page. |
| October 28, 2025 at 11:37 pm #17527768 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Thank you for updating me! Based on this feedback "You can solve this, by opening a random not visible product in the backend, don't make any changes but save it directly. After this action, a product will then appear again in category page." Also, If I access the product that is not showing when logged out directly it will show, meaning that the issue is not with the product not available or translated in the secondary language, rather it is missing the category assignment possibly. (still does not explain why it shows when logged in) I would recommend the following: 1. Go to WPML-> Support -> Troubleshooting and run the following actions : Select Products from the drop down _> Synchronize post taxonomies Unfortunately this action times out on the staging server. 2. If the above does not work please go to Products-> Bulk select and quick update --> Does that work? Let me know your results, please. |
| October 29, 2025 at 12:01 pm #17529272 | |
|
f.r.g.D |
Hi Bobby, We tried that on live environment, this does not solve the problem. We tried different ways of bulk updating products, but this doesn't seem te hit the right trigger. (you could try this on staging environment yourself aswell.) Only opening / saving seemed to work. Hope to hear from you soon. |
| October 29, 2025 at 10:32 pm #17530908 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Thank you for updating me! I am reviewing this with our dev team to see if theres possibly a SQL script we could run to resolve this faster than manually editing one by one. Will update as soon as I have some feedback. |
| November 3, 2025 at 6:50 am #17539482 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Just an update that we are still reviewing this issue. |
| November 11, 2025 at 11:55 am #17566047 | |
|
f.r.g.D |
Any updates? |
| November 12, 2025 at 10:54 pm #17572906 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, We are still actively testing this issue and will update you shortly with additional feedback. |
| November 13, 2025 at 7:21 pm #17576625 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, After reviewing this issue, we found that it stems from the plugin WooCommerce Wholesale Prices. Deactivating this plugin resolves the issue.(you can test by deactivating the plugin) WooCommerce Wholesale Prices plugin has a feature that limits products to be seen by specific roles. At the moment we are trying to find a possible way for you to resolve this quickly. One way is to re send the products for automatic translation as when I have test this it worked great. Will update you shortly with a proposed way to move forward. In the meantime please review and see if you can understand if theres a global setting with that specific plugin that would cause this behavior. |
| November 17, 2025 at 6:34 pm #17585918 | |
|
Bobby WPML Supporter since 04/2015
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, After further discussion what we'd recommend is sending these products to automatic translation as mentioned above. This will ensure that the data is shown correctly without interfering with your database. Any other steps require extensive database work which we cannot guarantee that would work properly and could potentially cause bigger issues. I have done some tests and sending the products for that category to translation works very well, and due to translation memory you are not paying twice for the translation. (there was a minor credit usage most likely to newly found items but nothing close to re doing the translations) |

