Problem: The client is experiencing a critical error when trying to connect WooCommerce to the Effitrace API, resulting in a 'Uncaught TypeError: array_keys(): Argument #1 ($array) must be of type array, bool given' error. This issue occurs in the WooCommerce Multilingual plugin. Solution: We recommend updating the WooCommerce Multilingual & Multicurrency plugin to the latest version, specifically version 5.5.1. This update addresses the error by removing the problematic line of code. After updating, please verify if the issue still persists. If it does, the error message will likely change, indicating a different line in the code, which can help us further diagnose the problem.
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 continues, please open a new support ticket at WPML support forum.
Problem: The client is experiencing 404 errors on product and category pages when the WPML String Translation plugin is active on their staging site. Disabling the plugin resolves the issue, suggesting a potential conflict. Solution: We recommend the following steps to potentially resolve the issue: 1. Navigate to WPML → Taxonomy Translation → Product Categories. 2. Ensure that all fields under "Translations of taxonomy Category labels and slug" are properly filled, including the Plural translation field. 3. Fill in any missing translations and check if the issue persists.
If this solution does not resolve the problem or seems irrelevant due to being outdated or not applicable 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 the issue continues, please open a new support ticket at WPML support forum for further assistance.