WordPress is a free tool that can be used by anyone to create and maintain websites very easily.
Many web hosting services including Bluehost, provide a way to install it and configure it easily using an App Installer.
For instance, Softaculous is a cPanel App Installer that makes installing WordPress an easy task.
1. Install WordPress
To install WordPress, locate Softaculous in your cPanel.
Your cPanel will look like this:
Click on the Search bar and type: Softaculous. As you are writing, it will appear under the software tab, click on it:
After that you have clicked on Softaculous Apps Installer, you will see a list of applications, choose WordPress:
On the page that will appear, there will be fields and sections to fill.
The first section Software Setup will be used to choose the version of WordPress to install, the URL of your website, and the folder where your installation will be. You can leave them as default.
The second, third, and fourth sections are very important.
– Under Site Settings, you can set your website’s name and description. – Under Admin Account, choose the username and the password you want to use to log into your WordPress Dashboard.
– And be sure, to add your email to receive updates on your WordPress installation.
Click on install and wait for a moment for the installation to complete…
After a few minutes you will get:
You can now visit your website and start customizing it by following the Administrative URL and logging into your website’s dashboard.
2. Customize WordPress
In WordPress, you don’t have to learn programming languages, nor spend a long time coding your website’s appearance.
All you have to do is searching, and activating the right theme and there you are!
In the following lines, I’ll show you how to install and customize your WordPress website.
1. Install a WordPress Theme
1. On WordPress Dashboard, point your cursor to Appearance, then click on Themes.
2. To view a list of the available themes, click on Add New.
3. In the search bar let’s try e-commerce.
4. In the list of themes, the theme of New Shop seems to be good, let’s try it.
5. We can install it by clicking on Install and then waiting until it finishes.
6. Once installed, it must be activated, click on Activate.
7. It’s possible now to start customizing the site by clicking on Customize.
2. Customize a WordPress Theme
Go to Appearance > Customize. A live preview will open up; the website will look empty and very basic.
On the left side, there’s a sidebar, we can use it to customize our website.
1. Upload a Logo
Let’s start by uploading a logo image by clicking on Site Identity > Select Logo > Select Files.
The following image shows you how it looks on the site.
As you can see, there’s a tagline and a title under the logo. Let’s delete them by unchecking the boxes Display Site Title and Tagline.
2. Create a Menu
Let’s add a menu to our site by clicking on Menus, then Create New Menu.
Under Menu Name, enter the name of the new menu, let’s name it Main Menu. Let’s also check the box Top Menu, and then click on Next.
This theme supports three types of menus: Top Menu, Category menu, and Secondary Menu.
Let’s add Home, About Us, and Contact Us pages to the Top Menu. Click on Add Items, and under pages click on + sign next to them to add them. If they don’t exist, type the name of the page in empty field and click Add.
The top menu has been created successfully! Click on Publish to save the modifications.
3. Create Categories
Let’s create the following categories: Sensors, Security & Cameras, kits & hubs, and Lights & Appliances.
We can create categories by opening up a new WordPress Dashboard (don’t close the first one and be sure to have clicked on Publish). Point your cursor to Posts and click categories.
Under Name, type the name of the category. Under Slug, type the name that should be in the URL: Slug is just that name appearing in the URL, it should be written in lower case without spaces.
For SEO purposes, it’s recommended to write a description for each category.
4. Create a Menu for Categories
After creating the categories, come back to the first window and refresh it.
Follow the same procedure as before, but, this time, select Category menu.
Click on Add Item > Categories and click on the + sign next to each category to add it to the new menu.Click on Publish to save the changes.
3. Turn the Website Into a Storefront Website
With the customization that we have done until now, the website is getting better, but it is still not ready to sell products yet.
To be able to sell products, we need to install an e-commerce plugin.
WooCommerce is a free and popular plugin, let’s add it.
1. Click on Plugins > Add New, on the search bar type “WooCommerce”.
2. Install it and activate it.
3. When activated, WooCommerce will need to be configured. Fill in all the required information: Location of the store, address, currency, whether you sell digital or physical products. Payment, shipping fees.
After completing the configuration, the site becomes ready to sell products.
Here’s how to add products to the store:
1. Hover your cursor over Products, and then Add New.
2. Add your product information: Title, description, price, category, featured images…etc.
3. Click Publish.
If you want your shop on the homepage, do this:
1. Hover your cursor over Settings, and then click on Reading.
2. Set Homepage as Shop.
3. Set Posts page as Blog.
3. Click Save Changes.
The website is now complete and ready to sell products.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.