Web Design, Web Development

How to create a website for free without any programming knowledge?

Written by Aman Prasad
Posted on - 5 min read

So, now you may be wondering is this even possible? Yes, absolutely. Using WordPress, anyone can create a free website and without any programming knowledge.

Before we start let me give you a brief info about WordPress.

WordPress is an open source Content Management System where you can build a website quickly and easily. It is originally a blogging platform but can be used to create any type of website.

If you are new to website development, you may refer our previous blogs about xampp installation and WordPress installation.

Now, here is the exact procedure of creating a free website on WordPress.

Prerequisites: Xampp installed, WordPress installed.

Open your Xampp control panel and activate Apache and mySQL.

Open your browser and typelocalhost/wordpress in URL.

You can log in to your WordPress site using the admin username and password you set during installation of WordPress.

How to create a free website without programming? create website on wordpress, wordpress, wordpress login page, wordpress website, login in wordpress, wordpress login

Now let’s move on to the next step and choose a design for your website.

Next step is to Select Your theme

The visual appearance of your WordPress site is controlled by a WordPress theme.

WordPress themes are professionally designed templates that you can install on your website to change its appearance. By default, each WordPress site comes with a basic theme. If you visit your website, then it will look something like this:

How to create a free website without programming? create website on wordpress, wordpress demo page,wordpress demo site, wordpress default theme, select theme on wordpress, wordpress website

This is not very appealing to humans. But don’t worry, there are thousands of free and paid WordPress themes that you can install on your site.

You can change your theme from the WordPress admin dashboard. Visit Appearance » Themes page and then click on the ‘Add New’ button.

How to create a free website without programming? WordPress website, free website on WordPress, themes in wordpress, active theme in wordpress, demo website in wordpress, dashboard in wordpress, appearances in wordpress, plugins in wordpress, add new theme in wordpress, active theme in wordpress, change theme in WordPress, fonts and background in WordPress,

On the next screen, you will able to search from 4,492 free WordPress themes that are available on the official WordPress.org themes directory. You can sort them by popular, latest, featured, as well as other feature filters (i.e industry, layout, etc).

If you know the name of the free theme you want to install, then, you can look for it by entering its name in the search field. ()

WordPress will show you the theme in search results. You will need to take your mouse over to the theme and then click on the Install button.

After installation of the theme, click on Activate and the theme will be applied to your page

How to create a free website without programming? WordPress website, free website on WordPress, themes in wordpress, active theme in wordpress, demo website in wordpress, change theme in WordPress, welcome to WordPress, fonts and background in WordPress, content color, header color and footer color in WordPress

 Add Content to Your Website

WordPress comes with two default content types called posts and pages. Posts are part of a blog and appear in reverse-chronological order (newer items displayed first).

On the other hand, pages are meant to be static “one-off” type content such as your about page, contact page, privacy policy, etc. By default, WordPress shows your blog posts on the front page of your website. You can change that, and make WordPress show any page as the front-page of your website.

You can create a separate page for your blog or news section. In fact, you can create a website without any blog section at all.

Having said that, let’s add some content to your website.

You’ll start by adding a few pages to your WordPress site. Don’t worry if you don’t have enough content for these pages at the moment. You can always edit and update them. Head over to Pages » Add New page in WordPress admin area. This will bring you to the page editor screen, which looks like this:

How to create a free website without programming? WordPress website, free website on WordPress, demo website in wordpress, add new page in wordpress, home page in wordpress, front page in wordpress, making home page the front page in wordpress

Create Navigation Menus

Navigation menus allow your users to browse different pages or sections on your website. WordPress comes with a powerful navigation menu system, and your WordPress theme utilizes this system to display menus.

How to create a free website without programming? WordPress website, free website on WordPress, demo website in wordpress, home page in wordpress, front page in wordpress, making home page the front page in wordpress

Let’s add a navigation menu to your website.

First, you need to visit Appearance » Menus page. Enter a name for your navigation menu and click on the create menu button.

How to create a free website without programming? WordPress website, free website on WordPress, select menu in WordPress, add menus in WordPress, edit menus in WordPress, menu settings in wordpress, add navigation button in wordpress, appearance box in wordpress website, customize in wordpress, widgets wordpress, backgroung wordpress, create a new menu in wordpress, widgets in wordpress

WordPress will now create your navigation menu. But it will be empty at the moment.

Next, you need to select the pages you want to display in your menu and then click on add to the menu button.

How to create a free website without programming? WordPress website, free website on WordPress, select menu in WordPress, add menus in WordPress, edit menus in WordPress, menu settings in wordpress, navigation button in WordPress

You will notice your selected pages filling the empty area of your navigation menu. You can move them up and down to rearrange their position in the menu.

How to create a free website without programming? WordPress website, free website on WordPress, select menu in WordPress, display location and primary menu in WordPress

Now you need to select a display location. These locations are defined by your WordPress theme. Usually, most WordPress themes have a primary menu that appears on top.

Finally, click on the save menu button to store your navigation menu. You can now visit your website to see the menu in action. Voila! Your website is ready to go live.

For more detailed instructions see the video below:

Finally, you have learnt how to setup a wordpress website.

If you have any questions or suggestions, feel free to reach us at [email protected]