Optimization of a multilingual WordPress site
Worked on technical support and optimization of the multilingual corporate website Greeneye, focusing on stabilizing WPML, correct output of multilingual content, and improving site performance.
Main tasks
Fixing issues with WPML
Restoring correct logic of multilingual content
Resolving issues with incorrect output of posts between languages
Optimizing multilingual queries and templates
Fixing links between translated posts/pages
Stabilizing multilingual routing
Eliminating conflicts between the theme, WPML, and custom logic
Optimizing the performance of the WordPress site
Working with caching and performance
Frontend/backend debugging
What was fixed
In the project, part of the multilingual content was incorrectly structured and linked between languages, resulting in:
posts being duplicated;
content displaying in the wrong language;
some pages losing translation links;
WP_Query and custom loops not working correctly with WPML;
issues with filtering and outputting multilingual content.
A technical audit of the content structure was conducted, and corrections to the logic of WPML in templates and WordPress queries were implemented.
Technologies
WordPress
WPML
PHP
JavaScript
MySQL
WP_Query
Multilingual architecture optimization
Result
As a result, the site received a stable multilingual structure with correct content display for each language, improved performance, and more predictable operation of WPML without duplication or loss of posts.
Main tasks
Fixing issues with WPML
Restoring correct logic of multilingual content
Resolving issues with incorrect output of posts between languages
Optimizing multilingual queries and templates
Fixing links between translated posts/pages
Stabilizing multilingual routing
Eliminating conflicts between the theme, WPML, and custom logic
Optimizing the performance of the WordPress site
Working with caching and performance
Frontend/backend debugging
What was fixed
In the project, part of the multilingual content was incorrectly structured and linked between languages, resulting in:
posts being duplicated;
content displaying in the wrong language;
some pages losing translation links;
WP_Query and custom loops not working correctly with WPML;
issues with filtering and outputting multilingual content.
A technical audit of the content structure was conducted, and corrections to the logic of WPML in templates and WordPress queries were implemented.
Technologies
WordPress
WPML
PHP
JavaScript
MySQL
WP_Query
Multilingual architecture optimization
Result
As a result, the site received a stable multilingual structure with correct content display for each language, improved performance, and more predictable operation of WPML without duplication or loss of posts.