So, my wife wanted to make sure she had instructions to install WordPress sites on WP Engine. Here’s how I’ve done it. If I forgot anything, let me know please.
By the way…
I actually hate this feature. I should check with them to see if you can change the admin install name after setting it. For now, I make Dostoyevsky-long, complicated, any-keyboard-character-could-be-in-my-password, store it in a safe place, and never-ever use it once the site is live. Make other user accounts and passwords during the build and use those.
There are a couple ways you can do this on WP Engine. If you want to block everything and make it all password protected to view, then go into your
my.wpengine.com dashboard, click on the install you’re working on, and then towards the upper-right, there’s a “block traffic on production,” text link.
There’s a second location as well…
Note, this is also the Utilities link in the side navigation.
From there, go to the Password Protected box, and click the “Production” and “Staging” checkboxes. Then, click “Save” in that box. Once you do, you’ll be given a username and password that will be prompted every time you go to the install name. Save the passwords in a safe place.
Then, when you point the domain over to it and prepare to go live, MAKE SURE YOU TURN THESE OFF before launch.
We did this for one. The load times slow down. So, make sure you really, really need privacy. Otherwise, we do the following:
- Log in
- Go to Settings
- Go to Reading
- Go down to Search Engine Visibility
- Click the checkbox Discourage search engines from indexing this site (It is up to search engines to honor this request).
- Click Save Changes
- Do a happy dance
Then, REMEMBER TO UNCHECK THIS AT LAUNCH!
Go to the CDN link in the side navigation. Click the checkbox by the domain name for your install. Click Save.
But, before you worry about the CDN, you have to have something to set a CDN for.