Problem: The client was experiencing 404 errors on translated shop category pages in Spanish for specific categories like 'Categoria' and 'Tus Necesidades'. Additionally, there was an issue with updating WPML plugins as the update option was not visible.
Solution: 1. Resolve 404 Errors: - Go to WPML → Taxonomy Translation and select Product Categories. Ensure all translation fields are filled for each category, including singular name, plural name, and slug. - Ensure each translated category has at least one product assigned. - Resave permalinks by navigating to Settings → Permalinks and clicking Save Changes. - Clear all caches, including any caching plugins and browser cache. - Optionally, set WPML to display default language products when translations are missing by adjusting settings in WPML → Settings → Post Types Translation and Taxonomies Translation.
2. Update WPML Plugins: - Back up the website and database. - Download the OTGS Installer from the WPML.org account and delete current WPML plugins. - Upload and activate the OTGS Installer, then reinstall WPML plugins via the Commercial tab in Plugins → Add New Plugin. - Reactivate WPML plugins.
If these steps do not resolve your issues or if the solution seems outdated, we 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. If further assistance is needed, please open a new support ticket at WPML support forum.
Problema: El cliente informó que después de un hackeo, WPML estaba mostrando errores continuos de que no encuentra archivos y preguntó si es normal tener ciertos archivos PHP en la estructura de WPML, específicamente en wp-content / languages / plugins. Solución: Confirmamos que es normal encontrar estos archivos PHP en las ubicaciones mencionadas. Si continúas experimentando errores o si la información proporcionada parece desactualizada o no aplicable a tu caso, te recomendamos revisar los problemas conocidos y verificar que tienes instaladas las últimas versiones de los temas y plugins. Si el problema persiste, no dudes en abrir un nuevo ticket de soporte en nuestro foro de soporte.
Problem: The client was experiencing an issue where neither the English nor the French version of their site was working, displaying an 'Error establishing a database connection'. Solution: We asked the client to update their credentials in the support ticket as the previous credentials were removed from an older ticket. This step was necessary to allow us to investigate the issue further. If you're experiencing a similar problem, we recommend checking your database connection settings and ensuring that your credentials are up to date. Additionally, it might be helpful to verify that your server is properly configured to handle database connections.
Please note that this solution might be outdated or not applicable to your specific case. We 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. If the problem persists, please open a new support ticket.
Problem: If you're experiencing issues with the WPML menu language switcher not working on mobile devices, where clicking the dropdown reloads the page instead of displaying the languages, this might be due to how your theme handles mobile menus. Solution: We recommend contacting the theme's authors to request a modification in the theme's code. Specifically, ask them to adjust the code so that the plus icon used to expand the dropdown is not wrapped within an
<a>
tag. This adjustment should prevent the page from redirecting when the icon is clicked.
If this solution does not apply because it's outdated or not suitable for your case, please check the related known issues and ensure you have the latest versions of themes and plugins installed. If issues persist, we highly recommend opening a new support ticket with us for further assistance.
Problem: The client was experiencing an error message after updating WPML, stating that the WordPress REST API must be enabled, despite it being accessible. The issue was compounded by hosting restrictions that blocked certain countries, potentially affecting the REST API's functionality. Solution: 1. We advised the client to contact their hosting provider to check access permissions to their site. 2. We suggested temporarily disabling any restrictions, flushing any cache, and then checking if the issue was resolved. 3. We recommended that the client ask their hosting provider to whitelist wpml.org and ate.wpml.org. 4. We confirmed that it was acceptable to temporarily activate plugins that might be blocking communication with our servers, but to be aware that these could be causing the issue. 5. We clarified that WPML needs to communicate with our servers for managing translations and updates, which is normal for large WordPress plugins. It's not necessary to remove all restrictions, just those that prevent communication with WPML servers.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we 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. If problems persist, please open a new support ticket.