I have an annoying problem that I'd love some help with: when I transfer a site from a testing domain to a live domain, I lose most of the widgets I configured.
When I'm working on a site, I typically build a test site on a domain like: sitename.fp144.myhosting.com. Once my client approves it, I have followed this process to launch the site:
1) Zip all the files in the test directory, then upload them to the live site directory.
2) In phpmyadmin, I download the database, open it in Textmate and do a find/replace to replace the test domain with the live domain name.
3) I then create a new database for the live site, upload the edited db file, and change the wp-config file.
For some reason, many times the widgets I'm using don't transfer, requiring me to copy them manually from the test site, and generally it's a pain.
I'm curious if there is a procedure I can follow to avoid this.
Thanks,
Joe