Background of the issue:
I am trying to speed up this site, hidden link, which loads very slowly when WPML is activated. The load time is 8-9 seconds. I have turned off strings tracking and tried using WP Super Cache and server-side compression, but these have not improved the load time.
Symptoms:
The site loads very slowly, taking 8-9 seconds, when WPML is activated.
Questions:
How can I improve the site load time with WPML activated? Where is the issue coming from? Why is it slowing down the website?
Languages: English (English )Portuguese (Brazil) (Português )
Timezone: America/Sao_Paulo (GMT-03:00)
Hello,
I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.
I also request permission to make a local copy of the site where I can debug it freely without affecting the live site. I'll make sure to delete this copy as soon as we finish debugging it.
Our Debugging Procedures
I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.
- Please make a backup of site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this: hidden link
Please, let me know if you need any additional details. Have a nice day.
Languages: English (English )Portuguese (Brazil) (Português )
Timezone: America/Sao_Paulo (GMT-03:00)
Hello there,
I started debugging this but shortly that I got blocked from the wp-admin dashboard. I get a 403 forbidden error now when trying to access any resources within the site's backend. Can you please review it and add my IP to the allow list? 177.55.231.78 I'm accessing it from Brazil.
Before I got blocked I was able to reduce the loading time from 3.6515s to 2.4790s by following a few steps:
- Go to WPML -> Languages -> Make themes work multilingual and disable "Adjust IDs for multilingual functionality". For known themes like Astra, this functionality can be disabled without causing issues to your site.
- Go to WPML > Support > Troubleshooting and run the following options to get rid of untranslated strings that are not necessary to the site: Cleanup and optimize string tables, Clear invalid strings, Remove ghost entries from WPML tables
- Turn off “Track where strings appear on the site” in WPML > String Translation
As soon as I can access the site again I'll continue with the troubleshooting steps and share more news with you.
Languages: English (English )Portuguese (Brazil) (Português )
Timezone: America/Sao_Paulo (GMT-03:00)
Hello Demetra,
The next step for me now is to check in the DB for options loading with the autoload option enabled, this usually takes a toll on the site's performance.
I tried accessing the back end again shortly after your reply and then once more after a little time.
While I can see the front end just fine, the wp-admin remains unavailable to me. I keep getting a 403 forbidden error.
Curiously enough I'm getting the block error even accessing it from another device from a different connection/ISP. Are you able to access the wp-admin dashboard on your end?
Also, I checked it and it looks like the FTP access you shared doesn't have access to the webroot, it is narrowed to a specific folder where I can't see the files, I'm enabling the private fields again in case you need to share new data.