This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're experiencing an issue where all languages are displayed at once in some sections of your website when using the "Trip" widget from the "WP Travel Engine - Elementor Widgets" plugin, the likely cause is a missing argument in the plugin's code.
Solution:
We found that the
suppress_filters
argument was missing, which is necessary for filtering content by language. Here's how we addressed the issue:
1. Navigate to Plugins > Plugin File Editor and select "WP Travel Engine - Elementor Widgets".
2. Access the "includes" folder and open the "class-widgets.php" file.
3. After line 421, insert the following code:
$query_args['suppress_filters'] = false;
We recommend contacting the plugin support to discuss multilingual support for their widget and sharing the solution with them. Additionally, you can suggest that they join the WPML Go-global program by sharing this documentation: https://wpml.org/documentation/support/go-global-program/
If you need to apply the fix to other setups or if you're unable to modify the plugin files directly, you can download the patched files from this link: https://we.tl/t-NZ38n7qDS8 and replace the current files in the directory
wp-content/wte-elementor-widgets/includes
via your hosting's file manager or FTP.
Please note that this solution might be outdated or not applicable to your case. If the issue persists, 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 necessary, please open a new support ticket with us for further assistance.
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 3 replies, has 3 voices.
Last updated by 1 year, 2 months ago.
Assisted by: Prosenjit Barman.