I also need to upload the old site that was live previously on another domain, so that I can access it. I need to be able to access it when I do the plugins, in case I need to check how something was set up previously. And I also need to check all the jobs to see if I embedded all the videos on the new site, to see if I didn't skip any.
Okay, let's try to continue.
I uploaded the old live site on another domain folder, edited wp_config, uploaded database, edited wp_options. To my surprise, it worked, I can access the site. It's always surprising when something like this just works. Because usually it's just problem after problem
I checked all the jobs, found a few where I didn't move over the videos. I had a feeling I would. There's always that one or two that get away from you. Anyway, I took care of that.
---
Need to check all functionalities (register, login, buy, private message, etc etc)
This is also actually pretty much done. As luck would have it, the guy who registered yesterday and uploaded $15 in his account, thanks to him we got to use the register form, the login form, the password recovery, the contact form, the add funds, the private message, the buy order, the deliver order. So that's pretty much all the functionalities I wanted to test. Nothing else comes to mind.
And this is great because it was used by a regular user of the site, so it was really like a live thing. It wasn't me doing it, only to find out that it doesn't quite work for other people like it worked for me that one time. You know, it always work when you test it, and then it doesn't when it goes live
---
Need to check all the plugins, set all the settings, make sure they all work
So this is the last thing that I have to do. Annoying. I'll try to get it all done now.
---
When this is done, we're technically done. But of course there's a lot of loose ends and little things that I still need to check.
Check sitemap/webmaster tools (google, bing, yandex)
Delete the other sites from the other domain, and the database/user
Save all the users logins in the right file
Save the files for the new site theme in the appropriate folder
Do a final backup for the new site (site+database)
Save the final backup for the old live site int he appropriate folder
Clean up all the residual crap and cum stains that were left all over the place on my lap top during this entire process (unnecessary screenshots, and databases, and files, etc)
Set the "Add funds" page to not be indexed
Set the "Add funds" page to only be available for logged in users
Check to make sure the "Tags" pages are all "noindex"
Check to make sure the downloadables on the site aren't publicly visible/accessible
Okay, that's all that comes to mind for now. I'm sure there's a few more things. See, can never be done with it...