This thread is resolved. Here is a description of the problem and solution.
Problem:
The client reported issues with translating content using Kadence Blocks and themes in conjunction with WPML
Solution:
1. We confirmed the potential compatibility conflict between WPML and Kadence products.
2. It is a compatibility issue with Kadence blocks and Query Card.
If you're experiencing similar issues, we recommend checking the compatibility of Kadence Blocks with WPML at https://wpml.org/errata/kadence-blocks-new-blocks-are-not-compatible-yet/.
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 issue persists, please open a new support ticket at WPML support forum.
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.
Tagged: Bug, Compatibility
This topic contains 8 replies, has 2 voices.
Last updated by arminP-4 5 months ago.
Assisted by: Bigul.
Author | Posts |
---|---|
July 31, 2024 at 7:12 pm #16026795 | |
arminP-4 |
Background of the issue: Symptoms: Questions: |
August 1, 2024 at 4:33 am #16027390 | |
Bigul Supporter
Languages: English (English ) Timezone: Europe/Vienna (GMT+01:00) |
Hello, Welcome to the WPML support forum. I will do my best to help you to resolve the issue. Please check you have updated the Post translation after completing the translation of ACF Field Labels. Refer to the following documentation for more details. If you are still facing the problem, please fill the private details fields after a full site backup. I would like to access the admin area of your site for further checking. Refer to the following links for more details about our private information sharing policies. hidden link Also, share the Post URL to view the bug on frontend. -- Bigul |
August 1, 2024 at 4:24 pm #16030722 | |
Bigul Supporter
Languages: English (English ) Timezone: Europe/Vienna (GMT+01:00) |
Hi Armin, Thank you for the details and login information. It looks like there might be a compatibility conflict. I have a dobut about the Query Card post type. It is not set as translated. So how are you managing it in secondary languages, especially since you are using it to list values here - hidden link -- Bigul |
August 1, 2024 at 5:43 pm #16031013 | |
arminP-4 |
Hi Bigul, So far a translation for the query Card wasn't necessary. It pulls the translated title correctly. Therefore, I find it strange that the translation of the values gets ignored. Making the Query Card post type translateable doesn't help. I translated it into German but the outcome is the same. I also assume that there is some compatibilty issue between WPML and Kadence Query Loops. How do you approach these issues? Is there some technical documentation that describes how to make a query loop and ACF field or any other element within translatable with WPML? |
August 2, 2024 at 9:32 am #16032599 | |
Bigul Supporter
Languages: English (English ) Timezone: Europe/Vienna (GMT+01:00) |
Hi Armin, Thank you for the feedback. Please allow me to make a duplicator copy of your site using the Duplicator plugin(https://wordpress.org/plugins/duplicator/) for debugging the issue on my local server. So we can troubleshoot the bug without affecting your site. -- Bigul |
August 2, 2024 at 9:38 am #16032618 | |
arminP-4 |
Hi, Feel free to do so. I just installed the plugin. Thank you! |
August 2, 2024 at 5:04 pm #16034351 | |
Bigul Supporter
Languages: English (English ) Timezone: Europe/Vienna (GMT+01:00) |
Hi Armin, Thank you for the permission. I made a copy of the site, will test it further locally and get back to you as soon as possible. Please wait. -- Bigul |
August 4, 2024 at 4:27 pm #16036959 | |
Bigul Supporter
Languages: English (English ) Timezone: Europe/Vienna (GMT+01:00) |
Hi Armin, I have installed the Duplicator packages on our testing servers. But somehow the hidden link page is showing the following fatal errors in the local copies. It also happens when all the WPML plugins are inactive. Fatal error: Uncaught TypeError: Query_Frontend_Filters::sort_terms_hierarchically(): Argument #1 ($terms) must be of type array, WP_Error given, called in ****\kadence-blocks-pro\includes\query\query-frontend-filters.php on line 537 and defined in ****\kadence-blocks-pro\includes\query\query-frontend-filters.php on line 186 TypeError: Query_Frontend_Filters::sort_terms_hierarchically(): Argument #1 ($terms) must be of type array, WP_Error given, called in ****\kadence-blocks-pro\includes\query\query-frontend-filters.php on line 537 in ****\kadence-blocks-pro\includes\query\query-frontend-filters.php on line 186 Have you ever faced this error? Is it because the license key for the Kadence theme is missing in our local copies? -- Bigul |
August 5, 2024 at 7:37 am #16037738 | |
arminP-4 |
Hi Bigul, No, I haven't seen this error before. I will inform the Kadence Team. Maybe they can explain what's going on here. |
August 5, 2024 at 8:02 am #16037837 | |
arminP-4 |
Hey, brief update. I informed Kadence that we don't need any further assistance. In case any other users experience the same issues with translations, please get in touch with Kadence. In your other articles, I could see that there are also issues with Kadence Blocks. https://wpml.org/plugin/kadence-blocks/#ki I hope that Kadence will improve their theme and blocks for WPML in the future. Thank you for trying to figure out the issue. Best, |