NameCheap Domain Registration and Web Hosting

Wordpress hosting, unlimited bandwidth, all at a super low price that will surprise you!

Guide To Making Wordpress Websites

Easy To Follow Instructions For Beginners

This tutorial will show you how to install and build a self hosted WordPress website. “Self hosted” means the WordPress site is located at a web host and not at

It is assumed that you already have a domain name (website address) and a web hosting account ( a place on the internet for your site to reside so people can see it). Need More Info

How Do I Install WordPress?

Log into your web hosting cpanel with the following information you received from your web host:

In the cpanel you will see a bunch of icons, scroll down until you see the WordPress icon and click on it and select “Install”. ( If you don’t see it find either the Softaculous or Fantastico icon to get to WordPress).

Select your domain from the dropdown menu and leave the Directory text box empty (by default it has “wp”, delete it):

Enter your site's name and description.

Choose a username and password, if it asks you to choose a theme, make a selection, ignore the other stuff and click “Install”.

Once installation is complete, log out of the cpanel. Test to see if WordPress installed by typing your web address (domain) in the browser. If you see a Worpress page templete, installation was a success and now you can start building your website, so let's get to it.

How Do I Build A Wordpress Website

WordPress Dashboard

A few minutes after installation you will receive an email saying WordPress has been installed. This email contains the ADMIN URL you use to log into the Worpdress dashboard using the username and password you just created.

The WordPress dashboard is where you build and edit your website, so let's begin by making the home page.

Setting The Home Page

Don’t worry how your site looks at the moment, right now you just want to make your home page.

Hover over Pages in dashboard sidebar and click Add New. Give your page a name, any name and add some content such as a couple of words:

If you want your website to also have a blog add another new page and name it “Blog” or something like that but this time don’t add any content to it, the blog page will act as a placeholder for your blog posts.

Next go down to Settings in the sidebar and click Reading from the flyout menu. Select A static page and from the Front page drop down box choose the page you just made for your home page.

If you also made a blog page select it from the Posts page drop down box. Click Save settings button:

Navigation Menu

All pages that you make will appear in your site’s main navigation menu, to hide a page from the navigation you will need to replace the default main navigation menu by creating your own. Relax it’s easy as you are about to see.

Hover over Appearance in the dashboard sidebar and click Menus then the “create a new menu” link. Give your navigation menu a name, any name and click "Create Menu" button.

Select the pages you want appearing in the navigation and check the box that says Main Navigation (primary menu). Click Save Menu button:

Congrats, you have just created your main navigation menu! You can rearange the order of the pages by dragging a page tab up or down. To remove a page from the navigation menu click the down arrow on page tab to display the "remove" option:

Note, removing page from navigation menu does not delete the page, it only hides it from the menu. If you want to delete a page go to Pages > All Pages and hover over page to reveal more options.

Customizing Your Wordpress Website

Selecting Themes

Themes are customizable website templates to make your site look nice and pretty. To select a theme go to Appearance > Themes in the dashboard sidebar. If you don't see much of a selection no worry, you can download and install a theme you like from the many places that sell Wordpress themes and even offer them for free such as the official repository at .

To install a theme first download it to your computer and then click the Add New in the themes section of your dashboard:

Once the theme is installed it appears in the themes section and you can select it if you want to use it for your website. You can change themes anytime, it won't affect the content of your website, only changes the look.

Customizing Themes

All Wordpress themes can be customized so you can have a website as unique as you are. The type of customization available depends on the theme being used. Play around with the customizing options available under the Appearance tab in the Dashboard sidebar and have fun building your site!

Unlimited Bandwidth
Low Price


You can register a website address (called a domain in tech talk) even before you have a website. In fact the longer you wait the more difficult it will be to get one that isn't already taken. More Info

There is more to building a website than just making it. It also needs web hosting so that it can be seen on the internet. More Info

ComboInk Free Shipping for Order over $50