Skip to content Skip to sidebar

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
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

Supporter timezone: Asia/Jerusalem (GMT+02:00)

Tagged: 

This topic contains 17 replies, has 0 voices.

Last updated by davidT-70 1 day, 9 hours ago.

Assisted by: Itamar.

Author Posts
November 4, 2025 at 12:35 pm #17545443

davidT-70

Background of the issue:
I have a multilingual WooCommerce site built with WPML and Woodmart. The product category pages translate correctly, and the translated slugs are saved and visible in the WPML Translation Editor. The menu is created using Woodmart’s 'HTML Block' system for mega menus. I have tried completing and saving all translations in WPML, resaving permalinks, clearing all caches, and checking WPML String Translation to ensure menu items were translated.

Symptoms:
When I click the menu item on the English site, it does not open the translated URL. Instead, it loads a query-based version of the Hungarian URL.

Questions:
Could you please check whether this is a known compatibility issue between WPML and Woodmart’s HTML Block system?
Is there a specific setting that needs adjustment to resolve this issue?

November 4, 2025 at 2:26 pm #17546232

Itamar
WPML Supporter since 02/2016

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

This ticket has been inactive for quite a while. I didn't get a reply from you. So, I've transformed this chat into a support ticket because you may still need our help.

Please share the video you wanted to share with me.

Regards,
Itamar.

November 4, 2025 at 2:26 pm #17546233

davidT-70

I'm here and below attached the video url from the problem:
hidden link

November 5, 2025 at 8:05 am #17548447

davidT-70

Someone?

November 5, 2025 at 10:48 am #17549296

Itamar
WPML Supporter since 02/2016

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

Thanks for the video.

I noticed two things while carefully watching the video.

A. Your translations are pending review. It is visible by the eye icon. Please see the attached screenshot pend-rev.jpg. If translations are complete, they show with the pencil icon. Please first check if things work when you publish the translations, and only then proceed with the steps you show in your video.

B. I observe that the link to the problematic English category is like this: hidden link. Please see the attached screenshot product_cat.jpg. It shouldn't be like this. Please ensure that the product categories are translated and the hierarchy is synced. Please read about it here: https://wpml.org/documentation/getting-started-guide/translating-post-categories-and-custom-taxonomies/.

If A and B do not help to fix the problem, please try the troubleshooting section.

1. Take a backup of the DB of your site.

2. Go to WPML -> Support -> Troubleshooting (link)

3. Once on the troubleshooting screen, press the following buttons and check if it helps. Press each button at a time and wait for the process to complete.

- 'Clear language information and repopulate languages' button (if it is showing)

- 'Synchronize posts taxonomies' for 'Products'

- 'Clear the cache in WPML'

- 'Remove ghost entries from the translation tables'

- 'Fix element_type collation'

- 'Fix WPML tables collation'

- 'Set language information'

- 'Fix terms count'

- 'Fix post type assignment for translations'

- 'Cleanup and optimize string tables'

- 'Clear invalid strings'

*** Please make a backup of your database before using this.***

Please let me know how it goes.

Regards,
Itamar.

product_cat.jpg
pend-rev.jpg
November 10, 2025 at 9:05 am #17561017

davidT-70

I've tried everything, it doesn't work.

November 11, 2025 at 10:40 am #17565771

davidT-70

?

November 11, 2025 at 2:03 pm #17566765

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Since Itamar has a few days off, I will step in here on the forum. I hope this is OK for you.🙂

I would need to look closely at your site, so I would need to request temporary access (WP-Admin and FTP)
Preferably to a test site where the problem has been replicated.

Your answer will be private, meaning only you and I can access it.

❌ Please back up your database and website ❌

✙ I need your permission to deactivate and reactivate plugins and themes, and to change site configurations. This is also why the backup is critical.

✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site.

Best regards,
Osama

November 17, 2025 at 9:19 am #17582915

Itamar
WPML Supporter since 02/2016

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi, and thanks for the access details.

I investigated the problem on your staging site by moving the WordPress system into a minimal environment. This is a basic debugging proceedure we take in such cases. I switched the Woodmar theme from the child theme to the parent theme and deactivated all the third-party plugins. The only active plugins now are: WooCommerce, WPML, Strings Translation, WPML Multilingual & Multicurrency for WooCommerce, and the Woodmart Core plugin. However, in this configuration, I get a 404 page when I click any link. I even get a 404 for the original product category in Hungarian:
hidden link
Please see the attached screenshot.

Can you please tell me if there is a third-party plugin that must be active for the site to function correctly?

Regards,
Itamar.

2025-11-17_11-10-46.jpg
November 17, 2025 at 5:39 pm #17585700

davidT-70

Maybe Woodmart core? I don't know, sorry!

November 18, 2025 at 9:11 am #17586898

Itamar
WPML Supporter since 02/2016

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

As I mentioned in my previous reply, I left the Woodmart core plugin active.

You complained about an issue with some links in the Woodmart template HTML Block menu. However, at least on the staging site you provided access to, there is a bigger issue. I don't know whether the problem is only on the staging site (hidden link) or also on your production site (hidden link). Maybe a problem occurred when you created the staging site out of the production site. To help you further, please provide answers to the following two points.

1. On the staging site, WPML seems to be broken. The Translation Dashboard is missing, and it appears that the WPML setup has not been completed. (I can see that by the gear icon next to WPML in the admin menu item.) Please see the attached screenshot.
Is it showing like this on your live site as well?

2. On the staging site, even when WPML and its add-ons are deactivated, all pages besides the homepage result in a 404 page. This problem occurs in the default language of your site. It is not a problem caused by WPML. It should be possible to access the site's pages when WPML is deactivated.
Please correct this problem so we can continue investigating this issue.

Regards,
Itamar.

2025-11-18_10-42-47.jpg
November 18, 2025 at 1:59 pm #17588400

davidT-70

Please turn on Hellopack plugin.
It provides the license on the developer's side.

November 18, 2025 at 1:59 pm #17588406

davidT-70

Please turn on Hellopack plugin.
It provides the license on the developer's side.

November 19, 2025 at 9:26 am #17590870

davidT-70

Does it work like this?

November 19, 2025 at 11:15 am #17591295

Itamar
WPML Supporter since 02/2016

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hןת

The Hellopack plugin required an update. I updated it and activated it. But unfortunately, this did not fix the problem. Any other page that I try, besides the homepage, results in a 404 page.

I activated WPML now. The problem that I mentioned before, that WPML seems to be broken, is not apparent now. However, when I go to WPML -> Settings, I can an admin message from WPML saying: Your site doesn't meet WPML's minimum requirements. Please see the attached screenshot. When I click the Fix now option, I'm redirected to WPML -> Settings at: hidden link. And there I can see the details about this problem. WordPress REST API is disabled on your site. Please see the attached screenshot. Also, when I try this link: hidden link, I get a 404 page. Please see the attached screenshot.

To continue debugging this problem and help, I need a functional site, please. The WordPress REST API should be enabled, and things should work at least in the default language. Can you fix that?

Regards,
Itamar.

2025-11-19_12-59-50.jpg
2025-11-19_13-09-58.jpg
2025-11-19_13-11-38.jpg