Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client has migrated their website from a staging URL to a live URL and now has both the development and live sites registered in their WPML account. They are unsure whether to delete the old site from the WPML account and how to manage the site keys post-migration.
Solution:
If you're experiencing a similar situation, we recommend that you first unregister WPML from your old site key. You can do this by logging into your WPML account, navigating to the Sites page (https://wpml.org/account/sites/), and removing both the old and development site keys. After this, generate a new key for your current production/live domain and mark it as "production." This new key should then be added back to your site under Plugins > Add new > Commercial. Remember, you might need to unregister WPML first from the old key and then reregister WPML with the new key.

If this solution does not resolve your issue or seems irrelevant due to updates or differences in your case, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if further assistance is needed. You can do so at WPML support forum.

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.

Tagged: 

This topic contains 1 reply, has 2 voices.

Last updated by Mihai Apetrei 12 months ago.

Assisted by: Mihai Apetrei.

Author Posts
June 12, 2024 at 1:38 am #15729184

henrikF-10

Hi,
I originally had my website spineclinic.co with WPML translations. For a redesign, I made a copy with a staging URL. I've translated the content on the development site newly. Now, I've used the function of the hosting company to push the development site to live. In my WPML account I have now two registered sites.
1) the development site (hidden link)
2) the now live site (hidden link)

Should I now delete spineclinic.co from my WPML account and on staging2.spineclinic.co "change to production"? Or what is the recommended process? What key should be used?
Thank you!

June 12, 2024 at 7:32 am #15729733

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+03:00)

Hi there!

After migration, register WPML in your new site and enter the new key:

Please Login to your WPML account >> go to the "Sites" page (https://wpml.org/account/sites/) >> Remove both site keys / domains from there >> and generate a new key with the current production/live domain and mark it as "production" >> it will give you a new key which you can add back in your site in Plugins > Add new > Commercial (you might need to UNregister WPML first from the old key and then REregister WPML with the new key).

I hope that you will find this information helpful.

Kind regards,
Mihai Apetrei