This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is using Elementor Loop Grid to display products on their website. While all products show correctly in English, switching to Dutch only displays 3 products, despite having 479 published Dutch products.
Solution:
1. Ensure all related WPML plugins are updated:
- Go to Plugins -> Add New Plugin -> Commercial tab.
- Click Check for updates and update WPML Multilingual CMS, Advanced Custom Fields Multilingual, WPML Media Translation, and WPML String Translation.
2. Clear the site cache if using a caching plugin.
3. Verify that all Dutch product translations are published and not in the Trash by checking under WooCommerce -> Products and switching to Dutch with the WPML language switcher.
4. In Elementor, open the Dutch product category page and check the Loop Grid widget settings:
- Ensure the query type is set to Products.
- Check the Posts Per Page or Limit field is not set to 3.
- Confirm the taxonomy filter points to the correct Dutch category.
5. If the issue persists, check WPML's translation settings under WPML -> Settings and ensure Products is set to Translatable.
If these steps do not resolve the issue, it may be due to outdated plugins or compatibility issues. We recommend creating a staging site and updating all plugins and themes. If problems continue, please visit our support forum at WPML support forum for further assistance. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins.
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.
This topic contains 10 replies, has 0 voices.
Last updated by 1 week, 4 days ago.
Assisted by: Carlos Rojas.