Week 0: How to build a WordPress website (step by step)
On this post I’m going to show you everything you need to get your website up and running, from scratch.
First, I’ll show you how to get a hosting account. Then, we’ll install and configure WordPress.
1. Getting a hosting account and installing WordPress:
My recommended hosting company: Bluehost
2. First steps to configure WordPress
3. How to install a theme
Resources
Free WordPress theme directory
Themeforest, thousands of (beautiful) premium themes
4. How to install a plugin
My recommended plugins
Free
Yoast SEO: The only SEO plugin you will need
W3 Total Cache: To speed up your website
Contact Form 7: A simple way to create contact forms in WordPress
Google Analytics Dashboard for WP: Add Google Analytics to your website
UpdraftPlus: A simple way to backup your site
Paid
WP Site Guardian: Protect your site from hackers
WP Freshstart 3: Speed up the process of configuring a new WordPress site