Background of the issue:
I have two language setup for the website - en and de, with en being the default language. In page or post, or header or footer template I create a navigation menu using Navigation block.
Symptoms:
The navigation menu goes to en menu list though I am editing page/post/template/pattern in de language in backend editor. I can see the menu in en menu list but not in de menu list.
Questions:
How can I ensure the navigation menu appears in the de menu list when editing in the de language? in the uploaded image, you can see menu test1206, I created that in de backend editor but it is showing under en and not under de menu list
I understand the issue you're experiencing. After getting your report, I tested it with a block theme(2024) and found that the navigation menu created in the secondary language only appears in the navigation menu list of the secondary language. It does not show up in the main language list. Please check this screenshot for more details: hidden link.
The language information might not be added to the menus properly, which is why they aren't showing correctly in each language. Please try the following steps to see if they help resolve the issue:
1. Go to "WPML > Support > Troubleshooting."
2. Scroll down and click on the following buttons:
- Synchronize posts taxonomies [Select 'Navigation Menus' from the dropdown before clicking this button]
- Clear the cache in WPML
- Remove ghost entries from the translation tables
- Assign translation status to duplicated content
- Set language information
- Fix post type assignment for translations
3. Once done, clear the caches from your site and browser.
4. Create another menu in the secondary language and check if you're still having the issue.
Let me know how it goes. I will be happy to help if you need further assistance in this matter.
SO I tried to go to "WPML > Support > Troubleshooting." but I do not see sync option. However, I do see a new tab in wpml "Wp MEnus Sync" (please see attahched image)
So even after sync'ing the menu I still see issues with menu...
I created a new test page hidden link
(frontend pwd - lookeen)
- the page is de, and I created a new Menu - "Test Navigation DE"
At first, the doesnt show up either in de or en, when I de-activated the wpml plugin, the I was able to see the menu in the list of menus, and then I re-activated the plugin again to see the menu in en list and not in de list
(images attached)
Can you please help us fix the issue, initially it used to work fine and now it is not working at all
On the WPML > Support > Troubleshooting page, there is a button named "Synchronize posts taxonomies." Please refer to this screenshot: hidden link.
Before clicking the button, ensure you select Navigation Menus from the list. After that, gradually click the other buttons I shared in my last response. This should help adjust the language information for each post and likely fix the issue you're experiencing.
Could you please try the troubleshooting steps again and see if that helps resolve the issue? I will be happy to assist you further if needed.
Best regards,
Prosenjit
The topic ‘[Closed] Navigation menu in Full site editing’ is closed to new replies.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.