Here are some suggestions that the second tier support provided:
- Go to WPML > Settings > Posts Type translation and set the First option and not the middle option for the posts and pages and custom post types. The middle option has overhead.
- Only keep WPML addons that you use, for example if you do not use the WP All Import plugin, do not keep WPML All Import glue plugin enabled. Keep the minimum required plugins for WPML.
- Install a caching plugin and set it up. Here you can find the ones that are compatible with WPML:
- Go to WPML > Languages and turn of the Auto Adjust ID option. It has overhead and if everything works ok on the front end you do not need that option.
We follow above steps but still we are not getting result for site performance,
When we first-time open a web page, the load-time is very slow.
After updating above steps we have home page load time around 15 seconds. (find screenshots)
URL : hidden link
WPML does not have impact on the front end loading of the website and the only impact is happening when the server responses because it is a backend plugin.
I checked with Performance insights in Chrome and the first load for your website before starting the loading of front end is 4.58s.
For the front end rendering the only effect that WPML has is the language switcher.
You can remove the effect by changing the language switcher from the dropdown mode which loads JS files to List Of languages mode in WPML > Languages > Menu Language switcher.
That will remove the JS files from front end.
I will inform you if there is other suggestions from the second-tier support.
I removed WPML switcher on the frontend, still we didn't find any impact on site performance.
Site load performance problem not only frontend, we are facing the same problem on backend as well.
The second tire support implemented the steps mentioned already on the test website below:
hidden link
Now the First Load time of the website with WPML is 1.81s which is way better than the 4.8s before.
Here are the steps:
- Disabled the plugins below as you do not need them:
- Advanced Custom Fields Multilingual (No ACF on site)
- WPML All Import (no WP All import on site)
- WPML CMS Nav
- WPML Media (Not needed unless want to have different image per language)
- WPML Sticky Links
- Adjusted post type settings as mentioned above
- Removed the strings from ST
I also disabled the query monitor plugin this put stress on server.
Thanks.
The topic ‘[Closed] Performance issue’ is closed to new replies.