The Geek Unleashed – Installing and Setting up Your WordPress Site

It’s that time folks. We’ve been in the nebulous, esoteric world of concepts, niches, missions and personal tales of wonder. Now it’s time to get down and nerdy!

In this lesson, you will be installing WordPress on your remote server or locally on your computer. The local option includes additional geek points earned when you export/import to a remote server so I can see what the heck you’re doing! There are advantages to working locally, but it’s not necessary!


Here’s What We Cover:

Installing WordPress on Remote or local Server

So…not everyone is on Siteground. I know. You’re just biding your time until your current hosting contract runs out. I get it. But, this tutorial is using Siteground. If you have a hosting provider that uses cPanel, then you’ll be able to adjust this tutorial to fit your needs. If you have some issues, I’m here to help. You’ll just end up starring in a new tutorial. Hope you don’t mind?

Definitions of Parent Theme and Child theme

This is a clear case where Parent knows best, only because the Parent is controlled by outside geeks who love to update their themes to keep them current. It would be shame to have all your changes disappear in an instant! Right?

Some essential initial settings

There are a few thing you need to do right out of the gate or it sucks later on. Seriously.

Site Architecture planning

I know you’re chomping at the bit to add that navigation at the top of your site. But, WAIT! You can make that a breeze by planning how you want to create your content. Did you know that you don’t make everything a “Page” in WordPress? That’s why Custom Post Types exist!

Creating Custom Post Types

Now, things are getting interesting! It’s time to execute your plan by creating Custom Post Types for some of your content. Sounds nerdy, but it’ll be fun! I promised fun.

Creating Custom Fields

Sometimes that little ol’ editor box won’t do for your unique and glowing content. You might want to add some additional fields to personalize your pages, posts or custom post types. The sky’s the limit and you get to customize the admin a little bit with fields that are important to you and your team (I’m dreaming big for you!).


Installing Your WordPress Site on a Remote Server

I’m suggesting two ways to do this. One way is with a subdomain. The other one depends on the availability of a staging server at your hosting company. A Staging Server is a special area where you can create and edit your site before you’re ready for the big time and going live.

Since subdomains are available at any reputable hosting company, let’s start with that.

Installing WordPress in a Subdomain

Installing WordPress with SiteGround Staging

Login in panel popup on Siteground
The login panel doesn’t show up in the screen share. This is what you should see when you log into the Staging site.