Create Website with WordPress

wordpress websitesUsing WordPress as a CMS (Content Management System)

If learning to code isn’t your first choice, you can choose to build a website instead, and WordPress as well as Joomla are two great CMS options!

For our example we will use WordPress.

WordPress is a worldwide adopted platform for building websites, and there are thousands of developers constantly working to improve it. Additionally there are thousands, if not millions of themes and plugins, both paid and free that you can use to build a beautiful and professional website. The setup and building process is less technical than learning HTML, CSS, PHP, etc, however it requires that you learn new skills.

WordPress is my top choice for building:

  1. E-commerce websites.
  2. Websites that require premium features and elaborated systems.

WordPress is very flexible and can be used for building pretty much any type of websites. What comes down to in my opinion, is to how much time you have for maintaining it, and how well it performs under your hosting plan.

Tools You Will Need

Another great thing about WordPress is that the tools you need to manage it are minimum. After all, it’s called Content Management System or CMS for a good reason! Here is the short list:

  1. A browser with internet access.

An FTP client to perform some changes is recommended but not necessary.

Purchases and Configurations

WordPress offers both free and premium hosting options, however note that the free option means you get a subdomain for your website, and many features are limited. For our example, we’ll assume you’re ready to build a business website and you can afford making some purchases.

These are the next steps:

  1. Purchase Linux hosting from your preferred provider. We use a2hosting for all our WordPress websites.
  2. Purchase a domain name (high five if it came included with your hosting!).
  3. Learn to access the cPanel.
  4. Install WordPress on the root folder. Most hosting providers offer a 1-click installation.
  5. After installation, you will see your login information (username and password). Save them!
  6. Go to login page, which is your domain + wp-admin at the end (e.g.
  7. Login with saved login credentials.

By default, WordPress will automatically install 3 themes, and you can experiment with them, however these are very basic, and we recommend you purchase a theme with a visual editor such as WPBakery Page Builder. Visual editors will make it much more easier to use and it’s more intuitive. If you’re new at this, a visual editor will stop you from running away!

NOTE: For briefness sake, I will create additional tutorials that explain the setup and configuration of some of these services.

Themes and Plugins

There are literally thousands of WordPress themes and plugins available, however if you’re just learning to create a website, we highly recommend you stick to premium or paid ones.

Each theme is unique in how you can setup and customize, however there are some basic functionalities that are the same no matter what type of theme you purchase.

Premium themes will usually include premium plugins that are necessary for it’s functionality, but there are many more available you can install to add new features.

Premium themes may also include an “import demo content” option that you can use to give your website the theme demo look.

Coming Soon Page

Install coming soon plugins

You can block visitors from looking at your website while you work on it, and we like using this plugin by SeedProd.

If you’d like to use it, follow these steps:

  1. Login into your WordPress dashboard.
  2. Click on Plugins.
  3. Click on Add New.
  4. Search for the keyword “coming soon“.
  5. Once you see “Coming Soon Page & Maintenance Mode by SeedProd” click on Install Now, then Activate.
  6. You will be taken to the settings page. Under the General header, you will see 3 options. Select Enable Coming Soon Mode, then Save All Changes.

By default, visitors will see “Get Ready… Something Really Cool Is Coming Soon” in a grey background, however you can change these settings, and the plugin offers many options. Play with it!

Website Settings

change wordpress settings

WordPress comes with presets, and it’s very important that you update them after you login for maximum optimization.

To update these:

  1. Login into your dashboard.
  2. Click on Settings.
  3. Update your Site Title.
  4. Update your Tagline.
  5. If you didn’t install WordPress in any special way, make sure your WordPress Address (URL) and Site Address (URL) match (read more about how these two URLs may differentiate).
  6. If you’re making use of an SSL certificate, change from http to https. You will be logged out if you change these settings. Just log back in.

The remaining settings can be updated according to your personal preferences.

Premium WordPress Theme

For our example, we’ll be installing the WordPress theme we’re using on our website. You can sign up and get it from

  1. Login to your WordPress admin panel this will usually be your wordpress site/domain name followed by /wp-admin
  2. Go to Appearance > Themes
  3. Click Install Themes and then Upload
  4. Click on the Browse button and select the zipped folder of the theme from your computer.
  5. Upload the theme called but DO NOT ACTIVATE IT.
  6. Once done click on Return to themes.
  7. Also upload the theme, and ACTIVATE
  8. Make sure you upload the theme zip file and not the product zip file.
  9. An alert at the top of the page will ask you to install the plugins required to use all the functions of the theme. Select them all and select Install.
  10. Wait until the process has finished.
  11. Some plugins are not strictly required, as the QT LoveIt and QT Ajax Page Loader, you’ll need to select them and choose Activate after the installation of step 10.

Please note that things don’t always go as planned, and for this reason you should always read through your theme documentation.Every theme has it’s own features, setup process and common issues that arise while you install it

Import Demo Content

The amazing thing about WordPress is that you can actually import the content and settings of premium themes you purchase. Each theme is different, and the import feature is not available on all of them, so make sure that if you find a theme you like that you ask first before you purchase.

Do the following to install the demo content of our theme:

  1. Login to your WordPress admin panel this will usually be your wordpress site/domain name followed by /wp-admin
  2. Click on LifeCoach at the top of the left side sidebar menu.
  3. Click on Install Demo.
  4. Read important information, then check mark I understand.
  5. Click on Download icon.
  6. Click on Start import now.
  7. Click on Ok on popup.
  8. Once import is finished, verify changes by clicking on View your site.

That’s it!