[Resolved] Missing menu and categories for default language
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing an issue where after activating their website, content such as menus, categories, and comments were not set to the default language, even though posts and pages were correctly assigned after using the 'Set language information' and 'Fix post type assignment' troubleshooting options. Solution: 1. We recommended creating a minimal environment by deactivating all non-WPML plugins and switching to a standard WordPress theme. It's crucial to back up the database and website before proceeding. 2. We advised increasing the WordPress memory limit to at least 128M, preferably 256M, as the client's site was set to 40M. Afterward, the client should confirm the memory change via WPML > Support > WordPress > Memory limit. 3. We suggested running the 'Set language information' button again. If the issue persisted, we provided a link to documentation for resetting WPML: WPML reset documentation, reminding the client to back up their site before attempting the reset. After these steps, the categories and tags were successfully set to the default language.
Thank you for contacting WPML support, I'd be happy to help you with this issue.
The button "Set language information" should set the missing language for posts/pages and taxonomies also. If it does not work, please share some screenshots of the issue and try some troubleshooting steps below and see if it helps:
1. Enable a minimal environment:
- Deactivate all non-WPML plugins
- Switch to a standard theme of WordPress
❌ IMPORTANT: Please backup your database and website before proceeding ❌
2. Increase WP memory limit: The minimum requirements are 128M, but we do recommend 256M and the debug information of your site shows it set to 40M. Please check this link for more details https://wpml.org/home/minimum-requirements/.
You can increase it by adding the following code in your wp-config.php file, right before the /* That’s all, stop editing! Happy publishing. */ line:
Also, I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated. Your next reply is set to private to share the info.
❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.
I can see you have been working on the website, it is over 2 hours and the website is a mess. Can I temporarily disable WPML or are you still working on it? Thanks
I've tried some troubleshooting steps on your site but the taxonomies still do not have the default language. I also tried to take a backup of your site and database to restore it on my local host but the file size is too large and not completed.
YES!!! great that looks now it is working. I was trying all day to make a backup but even without copying all the images it is very big. Thanks for your great help.