You can create a copy one by yourself. I haven't used "Duplicator." (I am using another plugin "All-in-One WP Migration" for that purpose.)
By the way, the symptom which I wrote in the first message
"After clicking 'Save & Close', the saving icon rotates indefinitely, and the translation editor does not close."
doesn't occur on both the live site and the staging site (hidden link) now.
You didn't change any plugin code and only fixed "A message appears: 'WPML has detected a change in your site’s URL. ", right?
If so, the symptom "the saving icon rotates indefinitely" was fixed by you fixing the change in our site’s URL", or it was temporary symptom by some server resource problem.
It looks like saving is possible now. I don't it's related to the adjustment I made to the "WPML has detected a change in your site’s URL" issue you had earlier. This looks like "temporary symptom by some server resource problem." to me. I'll keep this ticket open for a couple of days and you can report back if the issue persists.
As I wrote in the first message, there were two symptoms of "cannot save".
1. On the translation editor, after clicking 'Save & Close', the saving icon rotates indefinitely, and the editor does not close.
2. On using the WordPress editor, 'Updating failed.' is displayed.
the issue 1. doesn't occur now, so maybe "temporary symptom by some server resource problem."
But, the issue 2. always occurs on hidden link (see the screenshot I attached in the message dated January 6, 2025 at 11:24 am).
I got this error log below and I renamed the mu-plugins folder as shown in the attached screenshot. Now I can save without issues. hidden link . Could you check?
[14-Jan-2025 17:12:31 UTC] PHP Fatal error: Uncaught Error: Class 'APTO_functions' not found in /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-content/mu-plugins/APTO_Update_the_current_language_list_with_the_one_set_on_the_English_when_published_a_post.php:26
Stack trace:
#0 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/class-wp-hook.php(324): __custom_save_post(133829, Object(WP_Post), true)
#1 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#2 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#3 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/post.php(5060): do_action('save_post', 133829, Object(WP_Post), true)
#4 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/post.php(5162): wp_insert_post(Array, true, false)
#5 /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php(946): wp_update_post(Array, true in /home/xs151083/patio-daimon.shop/public_html/smrnew/wp-content/mu-plugins/APTO_Update_the_current_language_list_with_the_one_set_on_the_English_when_published_a_post.php on line 26
Thank you for your efforts.
The purpose of the files in mu-plugins folder are to activate some tailor-made features in the Advanced Post Types Order plugin.
If you deactivate the APTO plugin and still keep the mu-plugins, the error you mentioned would occur.
Did you deactivate the APTO plugin when you tested?
Yes, I disabled all unrelated plugins, but the issue still persisted. Upon checking the error logs, I found a fatal error related to "mu-plugins/APTO_Update_the_current_language_list_with_the_one_set_on_the_English_when_published_a_post.php."
After removing the mu-plugin, everything started working as expected.
"mu-plugins/APTO_Update_the_current_language_list_with_the_one_set_on_the_English_when_published_a_post.php" requires the APTO plugin to work correctly.
If you deactivate the APTO plugin, mu-plugins must be deactivated (renamed) as well.
Otherwise, they fail, but that should not be the exact reason of the original problem.
I noticed that most of the plugins have been reactivated, and the Thai language page is still functioning correctly. Were you able to identify and resolve the issue? Let me know if further assistance is needed!