Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 -
- 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 -

Supporter timezone: Europe/Madrid (GMT+01:00)

This topic contains 3 replies, has 3 voices.

Last updated by Nigel 12 months ago.

Assisted by: Nigel.

Author Posts
February 19, 2024 at 4:39 pm #15319601

danielS-93

Hi,
WPML plugins (WPML CMS, String Translation and Woocommerce Multilanguage) drastically slow down the Slovenian language webshop when I enable them. If I disable the listed plugins, the owebshop works at normal speed.
How can I speed up loading with WPML plugins. In the last updates, you mentioned that you made plugins work faster. It seems to me that it works even slower now.
kind, Daniel

slow-querry-termotiping.JPG
February 20, 2024 at 2:28 pm #15323390

Alejandro
Supporter

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Hello!

I'll help you get started while a supporter takes your case.

We made a few performance changes that you can already find in our WPML 4.6.10 B1, would you mind testing it and check if you notice any change?
here's how you can download it: https://wpml.org/faq/how-to-install-beta-and-development-versions-of-wpml/

This version contains only bugfixes so it should be quite stable but please take a site backup just in case, out of precaution.

Regards.

February 27, 2024 at 12:03 pm #15348987

danielS-93

Hi,
even with the beta version the site is very slow.
What else can I do?

Regards, Daniel

February 27, 2024 at 4:26 pm #15350140

Nigel
Supporter

Timezone: Europe/Madrid (GMT+01:00)

Hi Daniel

There are quite a few things you can try that can make a difference, so let me share some recommendations. If you try all of the ones that are feasible and you still are not satisfied I can take a closer look at your site to see if we can identify some specific pain points to focus on.

General suggestions:

- I see you are still on PHP 7. PHP 8 is notably faster, though be careful using the most recent versions because plugins, themes, and even WordPress itself take time to update and be fully compatible. I suggest trying PHP 8.1.

- Add caching where possible. I see you are already using Redis object caching. You might also try page-caching solutions like Super Cache, W3 Total Cache, or WP-Rocket.

- Don't have debugging plugins like Query Monitor active in production, they add overhead. Also review your list of plugins to be sure they are all needed.

- Consider using the plugin Index WP MySQL For Speed (https://wordpress.org/plugins/index-wp-mysql-for-speed/). WordPress table indexes are not optimised, and this plugin updates the table indexes to improve performance, which can become noticeable on larger sites like e-commerce sites.

More specifically, relating to WPML:

- Consider disabling "display as translated" (Fallback mode) from post types and taxonomies (in which case content will only be shown on secondary languages where translations exist; the resulting queries are much simpler).

- Try disabling the setting to "Adjust IDs for multilingual functionality" at WPML > Languages > Make themes work multilingual. Recommended themes should not need this setting.

- Turn off "Track where strings appear on the site" in String Translation if it is active.

- Remove strings that are not needed, and untranslated strings (see https://wpml.org/documentation/getting-started-guide/string-translation/#attachment_9608145)

- Also, go to the troubleshooting page (via WPML > Support) at wp-admin/admin.php?page=sitepress-multilingual-cms/menu/troubleshooting.php and try "Cleanup and optimize string tables" and "Clear invalid strings" options. While you are there you might as well "Remove ghost entries from WPML tables".

Please try as much of the above as possible and let me know how you get on.

The topic ‘[Closed] WPML slow down the website’ is closed to new replies.