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.

This topic contains 1 reply, has 2 voices.

Last updated by Christopher Amirian 1 year, 6 months ago.

Author Posts
November 22, 2023 at 3:20 pm #14900067

vinkoB

I have been testing for some time why my backend as well as my frontend sometimes take an extremely long time to load.
Yesterday I also updated all plugins and upgraded them to the latest PHP version. After deactivating and activating the individual plugins, it turns out that WPML causes a 30-40% increase in loading time.
The main reason for this is the constant requests to the WPML server.

I have been using WPML for a long time and have never had such loading time problems, especially in the backend.

So how can I stop the constant requests to the WPML server?

Best regards,
Vinko

PHOTO-2023-11-22-12-20-31.jpg
November 26, 2023 at 2:32 pm #14924813

Christopher Amirian
WPML Supporter since 07/2020

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi Vinko,

I will add the first reply before this ticket is assigned to one of my colleagues.

Make sure you have a backup before following the steps below.

For now, there are a few practical steps that you can take to see if you experience improvement on your website.

1- Follow the steps below and deactivate the Adjust ID function if your theme does not need that:

https://wpml.org/documentation/support/creating-multilingual-wordpress-themes/language-dependent-ids/

2- Go to WordPress Dashboard > WPML > Settings > Post Types Translation and set the post types that you do not want a translation for to "Not Translatable".

3- Troubleshooting:

Go to "WordPress Dashboard > WPML > Support > Troubleshooting (link)".
- Click the buttons annotated in the screenshot below one by one and wait for each button process to finish:
https://wpml.org/wp-content/uploads/2020/10/7206941-buttons.png

Also click the optimize String Translation table button and finally click the Clear Invalid string button which will redirect you to a page that you can delete unused/invalid strings.

4- Go to wpml > string translation and scroll down and make sure the “Track where strings appear on the site” option is off.

5- Always disable caching and security plugins when testing, especially if there is more than one caching or security plugin used at the same time.

Get back to us with the result and we will follow up.

Thanks.

The topic ‘[Closed] Constant WPML server requests in the background’ is closed to new replies.