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.

Tagged: 

This topic contains 6 replies, has 0 voices.

Last updated by anouarB 4 weeks ago.

Assisted by: Lauren.

Author Posts
September 18, 2025 at 5:18 pm #17414372

anouarB

Background of the issue:
I am trying to navigate the menu on my website, but it doesn't work when I click on a category. The issue occurs on the page: hidden link. The menu only functions correctly in English. my main language is Dutch.

Symptoms:
The navigation menu does not work when clicking on a category, except in English.

Questions:
Why does the navigation menu only work in English?
How can I fix the navigation menu issue on my website?

September 18, 2025 at 5:57 pm #17414487

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Our Debugging Procedures

I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.

Privacy and Security Policy

We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

**IMPORTANT**

- Please make a backup of site files and database before providing us access.

- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this: hidden link

September 19, 2025 at 6:55 pm #17417677

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

Thanks for sending access. However, it does not appear that this site has only WPML plugins active and I do not have access to the plugins section. Please send me access to a test site with a default theme and only WPML active, where I have access to the plugins so I can reactivate and test to see if there is any conflict. If you do not have a staging site where you can do that, let me know and I can set one up and send instructions for migrating your site.

September 22, 2025 at 3:46 pm #17422719

anouarB

You now have full acces you can acitvate and deactivate plugins

September 24, 2025 at 9:29 pm #17430161

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I have tested a number of things on your site but it still is not working on the category links in non English languages. Please let me know if I have permission to install the Adminer plugin and the File Management plugin, I'd like to take a look into the database for translations that may have empty entries that could cause this.

September 24, 2025 at 9:31 pm #17430166

anouarB

Yes you have my premisson to do it.

September 26, 2025 at 3:28 pm #17436684

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-04:00)

I believe I found a solution. Originally I changed all the product category slugs to English, product-category. Then all the links works. Next, I retranslated the slugs and added a custom script in functions.php (Twenty Twenty One theme). After resaving the permalinks, this seems to have resolved the issue.

Please check with the current settings and let me know if you see it working as expected (clear browser cache). If this works, then you can copy the code (it's at the very bottom of the functions.php) and add it to your regular theme functions.php and reactivate plugins and let me know if it still is working.

September 30, 2025 at 12:49 pm #17444520

anouarB

It's working again. I only changed the theme and activated the plugins. Everything works fine again. I didn't copy the code, is that really necessary? Because it works just fine.