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 |
---|---|---|---|---|---|---|
- | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | 9:00 – 13:00 | - |
- | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | - |
Supporter timezone: America/Los_Angeles (GMT-07:00)
Tagged: Known issue
This topic contains 9 replies, has 0 voices.
Last updated by Bobby 1 day, 17 hours ago.
Assisted by: Bobby.
Author | Posts |
---|---|
March 28, 2025 at 11:22 am #16872400 | |
sanderv-27 |
<b>Background of the issue: </b> <b>Symptoms: </b> <b>Questions: </b> extra note: |
March 31, 2025 at 1:23 am #16877270 | |
Bobby Supporter
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, Please try the following steps - Install the next plugin from us and follow steps from next errata: https://wpml.org/errata/reducing-size-of-icl_translate_job-icl_translate-and-other-wpml-tables/ - Plugin hidden link - Go to WPML > Support > Troubleshooting > Clean up and click to run next: - Clear the cache in WPML Let me know your results, please. If you can't download it from the above link: |
March 31, 2025 at 10:31 am #16878651 | |
sanderv-27 |
Hello, this seems quite high risk- as this is an experimental function. Question remains why WPML is so sloppy with their autoload functions, and requires constant maintenance and corrections. We had the seem issue a couple of months ago that required us to perform a lot of manual work. Can you clarify per line what the function of this is, and whether we could delete or turn autoload of for these items. We would like to better understand why there are so many entries in the first place. 1 wp_installer_settings yes 105736 |
April 1, 2025 at 7:16 pm #16884463 | |
Bobby Supporter
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Hi there, I completely understand, please review the following thread where another client had the same results recently and was successful following the steps. I do not recommend deleting any of the following items. doing so WILL result in unwanted results. They are all holding data that pertains to your WPML and WCML installation and it's configurations. our developer's team has specifically created the errata to help reduce the autoload data size safely without affecting your installation. |
April 2, 2025 at 3:51 pm #16887932 | |
sanderv-27 |
But the question remains why this plugin creates SO MANY, and LARGE autoload tables. This is def not best practice, and this is not the first time it has happened. If the plugin you mentioned is designed for that, why is this not standard practice within WPML? Furthermore, the thread you mentioned does not talk about our 4 largest database entries: Especially the first one is beyond acceptable. |
April 3, 2025 at 12:22 am #16889384 | |
Bobby Supporter
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Your concerns and point that you are raising are 100% valid, just to make sure this is clear --- what we are suggesting is simply a workaround/fix provided by our team to help you resolve this situation. https://wpml.org/errata/reducing-size-of-icl_translate_job-icl_translate-and-other-wpml-tables/ Our team is actively working on this issue and there is an open development ticket which is why the Errata status is set to Open. wp_installer_settings --> Holds data related to the installer plugin along with license key, update settings, etc. (this is probably the one that if you had to delete one I'd say you can go ahead and delete [it will re populate] but then you will need to re register the site --- also please do not delete anything without having a backup in place. ) icl_sitepress_settings --> main configuration data such as the default language, language URL format chosen, active languages, custom post type preferences, etc. icl_st_settings --> Translation engine preference (deepl, azure, etc) , admin text settings, anything related to String Translation and strings. wcml_currency_switcher_template_objects --> data related to WCML, serialized data about the currency switcher, etc. |
April 3, 2025 at 7:38 am #16890214 | |
sanderv-27 |
When you say the team is still actively working on this; should I somply wait for you to have a better solution? Or what time frame are we talking about? What would be your recommended step-by-step instructions to proceed? |
April 3, 2025 at 4:56 pm #16894295 | |
Bobby Supporter
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
There is an active development ticket, there is no ETA at the moment and I'd suggest following the workaround in the Errata documentation rather than waiting as even when a solution is introduced to prevent this behavior completely you would still have to optimize these fields and fix them to reduce their size. The best results will be from following these steps and the size of those items will reduce: Let me know your results, please. |
April 4, 2025 at 8:24 am #16895750 | |
sanderv-27 |
After your persistance I did following the link and the suggested plugin, and the end result is basically nothing. Before: After: In total there were less than 50 jobs to be deleted. So overall this has not had the desired effect, and we still have a major autoload for no apparent reason. Can you provide a real solution to my question that will actually address the issue? Perhaps discuss with the tech-team. I still have over 50% of the autoload being loaded by a single plugin (WPML), which is unacceptable. 1 wp_installer_settings yes 105736 |
April 4, 2025 at 5:56 pm #16898681 | |
Bobby Supporter
Languages: English (English ) Timezone: America/Los_Angeles (GMT-07:00) |
Thank you for attempting the solution, I hope you understand why I persisted as I have personally worked on more than just one case with similar issues. I will share your results with our team, is it possible to take a closer look at the backend? We can create a staging site that way the live production is not affected, that will allow our team to review the database fields and give you a solution that resolve this. ---------------------- I would like to request temporary access (wp-admin and FTP) to your site to test the issue. **Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken ** I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/ NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin. Thank you, |