5 Steps to Install WordPress

As a beginner, learning Wordpress development seems daunting, but it doesn’t have to be. The lack of high-quality videos and documentation on the web frustrated me, so I made this simple starter guide! In 30 minutes, I’ll show you the easy way to setup a site, and customize it.

I love WordPress, and my hope is that after this you will too!


1. Smack! Boom! The objective!

Video Summary: Often students will ask me, “How do I get started with WordPress?”

I put together these five easy steps:

  •  to teach you how to get started with WordPress
  • And to see if there is interest in me creating a One Month WordPress course to teach you more about WordPress.

So let me show you how to launch a blog in 15 minutes!

2. The Easiest Way To Start

Video Summary: One-click installation allows you to install a custom site without having to touch any code. Boom! Perfect.

In this video I walk you through Hostgator setup. I setup a DISCOUNT CODE FOR YOU: welovewordpress25 (for 25% off)

3. How to Install WordPress at

Video Summary:

  1. Once you signup for hosting, Hostgator will send you an email summary about your account. Go find that email.
  2. This email will contain your username/password to log in and install WordPress in one-click.
  3. If you have a domain at, or somewhere else? You’ll want to watch video #4.
  4. If everything works well you should be able to log-in to your new WordPress site! Congrats! Skip to video #5

4. How to host your domain on Wordpress

Video Summary: If you have a domain name at GoDaddy or NameCheap I’ll show you how to point that to your new WordPress site.

The trick is that you’ll want to look for the DNS (Domain Name Server) on GoDaddy (or Namecheap) and point that to Hostgator.

5. How to Use the WordPress Admin Dashboard

Video Summary: Now you can log into WordPress! Just go to your “domain name + /wp-admin”

For example, mine is at: 

Admin features that you’ll learn about in this video: 

  • General Settings
  • Posts
  • Pages
  • Themes
  • Permalinks

For access to 1000s of WordPress themes, check out these sites: 

  • ThemesThe official site for finding custom themes. Tons of free options here! Go nuts.
  • Elma Studio – I really like these themes. They’re well designed, affordable, and robust!
  • Elegant Themes – You get access to all 87+ themes here for something like $69/year.
  • Themify – Access to all these themes for roughly $79. There’s some good ones here.

Bonus Video: vs. 

  • Price: Free
  • Additional costs: You’ll pay for premium features (roughly $99/year)
  • Great for:  Blogging and very simple sites
  • Themes: Free and premium themes are available
  • Plugins:  Limited access
  • Customization: Limited 

  • Price: Free
  • Additional costs: You’ll need a hosting provider (see above)
  • Great for:  Everything. Free and premium themes are available. As well as custom sites for you and for businesses. You can also extend WordPress beyond a blog and use it more like a CMS or website.
  • Themes: Free and premium themes are available
  • Plugins: Access to all WordPress plug-ins that are available
  • Customization: Ability to customize 100% of your site. Especially if you know some basic HTML & CSS.

Websites you should know to help you learn Wordpress: 

  • Wordrpress Codex – This is the official documentation for learning about the ins and outs of WordPress. As a WordPress developer I use this site constantly during development. Don’t be intimidated if some parts seem hard to read – take what you can, apply it, and just keep learning.
  • Digging into WordPress – Chris Coyier and Jeff Starr’s book on learning WordPress development
  • CSS Tricks – This is one of the most wonderful sites for learning CSS and WordPress.

Take one of my Front-end Web Development Courses to Keep Learning:

  1. One Month HTML – Join my HTML & CSS course to learn how to edit the code that powers most WordPress themes. This course contains four projects and hours of awesome educational videos.
  2. Programming for Non-Programmers  – Join me and I’ll teach you how to “talk the talk” with developers so that you can manage and hire programmers.
  3. One Month Responsive Design  – the next best step for taking your front-end web development skills from the beginner to intermediate level.  In this course you’ll learn: flexible layouts, flexible images, media queries & breakpoints, and best-practices for using pixels, ems and rems.




2 thoughts on “5 Steps to Install WordPress”

  1. Thanks Chris, good explanation ! I know WP is in the toplist of CMS Systems. If you start look around for CMS systems and most of them are opensource I am wondering what choice makes sense. Maybe it’s an idea to make that comparison or provide a selector. When I looked into this matter some years ago I found it very difficult to go for one and selected a CMS at a provider (that was maybe also not the smaltest option). Stick with standards is the buzzz what if you have that many standards?

    1. Hey Jaap! I think you’re asking, “Hey Chris, can you make a CMS comparison selector or chart comparing CMSs?”

      If so, my first instinct would be: it’s tough. I could definitely scope out a basic chart, but there are so many nuances based on what you (the owner) are looking for.

      a) WordPress – If you want a CMS that is free and like a blog (for example) WordPress is great. It’s also very customizable, but you need to know a bit of HTML, CSS and PHP.

      b) Hubspot – If you want one for managing blog posts, and you need SEO, landing pages, ability to send email and capture analytics, Hubspot might be your thing. (But it’s very expensive).

      c) Tumblr might be perfect for someone just posting quick short thoughts.

      d) Many companies will even make their own CMSs. If your using Rails you can just use the ActiveAdmin gem and make a pretty quick CMS. I made a video about this once:

      …so that’s just for starters. Not sure if that was helpful?

Leave a Reply

Your email address will not be published. Required fields are marked *