How to make a WordPress website without coding

Share this article


Let us learn how to make a WordPress website without coding. You may need a proper strategy to begin building a WordPress website. There are several things that you need to consider before you get started to build a website on WordPress. Through this article, we will discuss all the essential steps that will help you to make a WordPress website without coding.

We recommend you to read Build a Website without coding article if you have missed it.

Initial Steps

Before starting to make a website with WordPress, we recommend you to write down your plan. Once you have your idea in place, things will be more clear to build your website on WordPress.

Here is the list of steps that you need to consider carefully to start building your website:

  1. Plan your project in advance
  2. Find a web hosting provider and buy a domain
  3. How to install WordPress
  4. Select a suitable template
  5. Install essential plugins for your project
  6. Create necessary pages and add content
  7. Add Menu Entries for Navigation
  8. Test your website on PC and mobile

Follow all the steps listed above carefully to make a WordPress website without coding.

Plan your project in advance

DO NOT Rush into building your WordPress website without having a clear idea of what you want from your new WordPress site. Being enthusiastic about your new project is terrific. However, without having a proper plan in place, you might end up spending more time than you thought you would.

The best approach is to sit down and write down everything that you wish to have on your website. Listed below are vital points that you may consider to plan your WordPress website:

Q. Primary goal of your new site?
A. Most of the websites on the Internet R2 to showcase the business. Some cell online and some simple present their business to let the customers know that they are there with some online presence.
Q. Pages that you wish to have on your website?
A. Do you have enough content to build up all the pages that are required for your website? Most of the sites revolve around the five-page concept that is, home, about, services, contact and policies. What is that you want to have on your website?

Answering the questions above would help you to build a great website plan. Spend good time in planning your WordPress website properly. This will help you execute all the steps without wasting too much time.

Find a web hosting provider and buy a domain

We are still in the phase of planning so far. Your site is still an Idea that needs to be implemented. At this stage, things will start getting real. You will have to spend some money during this phase of building or making a website to buy a domain and hosting package.

There are so many domain sellers and hosting providers in the market. You need to be carefully select one for your website project.

Things to consider while you are selecting a domain seller or a hosting provider:

  • WordPress friendly environment
  • Top Notch performance
  • Affordable cost
  • Excellent uptime percentage

You may not have to spend much time under this section of the article. However, careful selection of your web host matters a lot. Here are my favourite service providers:

We are mentioning the service providers that we highly rely on and have been using for more than a decade now. After using several other hosting providers, we decided to stick to these two who are worth and highly reliable.

Begin with the small hosting package and later upgrade as you move on if needed. Let us start installing the WordPress, after purchasing the domain and the hosting package.

Install WordPress

To begin installing WordPress, follow the steps below

  • Login to your Cpanel account. (mostly YourDomainURL/Cpanel)
  • Look for Apps installer (Softcalous Apps Installer) under your Cpanel.
  • Now find WordPress under the apps installer.
  • Click on the install now button.
  • Select HTTP under Choose protocol field.
  • Ensure that you have your domain selected under choose domain field.
  • The in directory field should be left blank so that the site it is installed in the root of your hosting.
  • Under site settings into your site name and site description.
  • Now carefully set up your admin username, a strong password and admin email.
  • Unless you are installing in another language, do not change the language field which is by default English.
  • Now click the install button and let the magic begin

Post installation, check the front end by navigating to the domain URL and backend (also referred as administration area) by navigating to YourDomainURL/wp-admin. This is to ensure the WordPress setup has succeeded. You will have options to select different themes depending on the setup that has been provided by the service provider. You may choose one of the themes during the installation. You can always install new themes after setting up the WordPress. Let us discuss selecting the design template in the next section of this article.

Select a suitable template

Selecting a suitable template or design theme is one of the crucial parts of building the website. We leave this part to you as you are the better judge to select the design which suits your taste and business. We anyhow recommend the following two options which we find impressive.

GeneratePress and SiteOrigin, both are known for designs that are focused for high-speed performance and user-friendly layouts.

How to make a WordPress website without coding - GeneratePress

Download GeneratePress Designs

Download SiteOrigin Designs

To install a theme/design template, access the backend and navigate to Appearance > Themes > Add New (YourDomainURL/wp-admin/theme-install.php)

After you are done selecting the design template for your WordPress website we need to begin installing the core plugins. Let us discuss installing core plugins in the next section of this article.

Install essential plugins for your project

Assuming that you would make a basic WordPress business website, we recommend the following plugins. Install these plugins through the WordPress administration panel. Follow the steps below to install a plugin on the WordPress website:

  • Login to Admin area (YourDomainURL/wp-admin.php)
  • Navigate to plugins (YourDomainURL/wp-admin/plugins.php)
  • Now click on add new (YourDomainURL/wp-admin/plugin-install.php)
  • Search the following plugins one by one and click on install now and activate them
    • WPForms: WPForms Lite helps you build contact form or any other form that you need on your website. WPForms is relatively easy to use as you will have a drag and drop interface that would allow you to build forms quickly. Click here for WPForms Documentation
    • LoginizerLoginizer plugin helps you protect your website from attacks by blocking login for the IP after it reaches permitted maximum login attempts. Click here for Loginizer Documentation
    • Compress JPEG & PNG imagesThis plugin helps you to optimise images automatically with TinyPNG during upload. This way you will have enhanced images resulting in higher performance and good speed.
    • Shortcodes UltimateShortcodes Ultimate is an extensive compilation of visual elements for WordPress. With the help of these components, you will be able to insert fancy elements quickly. These elements range from tabs, accordions, tooltips, buttons, boxes, quotes etc. Click Here for Shortcodes UltimateDocumentation
    • Page Builder by SiteOriginWith more than 1 million active installations, this is one of the finest, latest and easy to use PageBuilder. The best of all, it’s free. With the help of this responsive page builder, we should be able to design all our core pages very quickly. Click here for Page Builder by SiteOrigin Documentation

After installing all the necessary WordPress plugins, let us move ahead and create the core pages. We will discuss creating pages in the next section of this article.

Create necessary pages and add content

Making pages on WordPress website is going to be a fun activity. So far you have prepared your website base. Now you need to sit down and start writing the core content and build pages in your WordPress website.

If you are following the steps as mentioned in this article so far, it is going to be a lot easier for you to move ahead. The page builder that we have requested you to install on your website will simplify WordPress page building process. This page builder will have the following features to make WordPress development easy:

  • Predesign layouts with dummy content that you can replace with your content
  • Live editor to see how your page is coming out even before you save it
  • There will be plenty of customisation options for each section and module
  • You will have an opportunity to use the frontend or backend as per your comfort

We recommend you to make use of page builder if you are making a WordPress website for the first time. If you have someone with you with good hands-on experience on WordPress or other development tools, seek their expert opinion during development.

As you keep building WordPress pages, you will soon realise what else is required to enhance your website further. It could be an additional plugin to include a functionality you desire. We highly recommend that you refer to the Page Builder documentation before you begin. The documentation will help you to speed up your work and avoid errors. After building the core pages, we will now discuss how to add a navigation menu with the pages we have built in the next section.

Add Menu Entries for Navigation

With all the pages that you need in your website, you need to have proper navigation set up to access these pages. Now let’s find out how to setup an appropriate menu of navigation items for these pages that you have built for your website.

To start adding menu entries for your pages to navigate to Appearance > Menu > Pages (section)

Select each page and start adding them to the respective menu. After building your menu successfully. We need to start working on testing the website frontend and backend. Let us discuss how to test your website on mobile and PC in the next section of this article.

Test your website on PC and mobile

Testing a WordPress website with basic functionality should not be a difficult task. We are confident that you have spent a lot of time so far to build a WordPress website. There has been a tremendous amount of effort that you have put so far right from the planning stage to this point. Before going live with your WordPress website, we suggest you test your site thoroughly on PC and a mobile device. If you have a tablet available, make sure to test your website on the tablet as well. There are high chances that you will find some scope of improvement on your WordPress website. Keep a close watch on the following items while you perform the test:

  • Ensure that all the links and the buttons are functioning and navigate to the target resource.
  • Perform a thorough read of every word to avoid typos.
  • Are all elements loading properly including images, forms, and buttons etc.?
  • Is your website loading decently on mobile and tablet?
  • Test if the site is readable on mobile and tablet?
  • Make sure all the colours and layouts are as desired

According to our study, we have seen many cases where last minute changes is a common task before going live. Don’t stress out yourself during the stage of building a WordPress website. Take time and go over your website slowly. A week or two is a sober time for a small business website testing. Delaying the launch of WordPress site for testing is not a good idea. You will soon realise change is the only constant thing that you would love to embrace in website development.


Finally, we have come to the end of this article on how to make a WordPress website without coding. In conclusion on how to create a WordPress website without coding, we recommend you to stick to the plan we have listed above. We are adding a plan one more time for you for a quick reference below this line:

  1. Plan your project in advance
  2. Find a web hosting provider and buy a domain
  3. How to install WordPress
  4. Select a suitable template
  5. Install essential plugins for your project
  6. Create necessary pages and add content
  7. Add Menu Entries for Navigation
  8. Test your website on PC and mobile

If you are building a large website, we recommend you to collaborate with someone with good knowledge of WordPress. With the teamwork, it should be easy for you to manage and execute a large website development project. If you are building a small business website or a casual site for a hobby, you can get started yourself with this article as a reference guide.

After completing your WordPress website development, securing your WordPress website should be your next priority. We will soon bring you a new article about how to secure a WordPress website, stay tuned with us.

We hope this post on how to make a WordPress website without coding was helpful to you. Let us know how your project is coming out through the comments below. You may also add any questions you may have during the development, and we will ensure to answer them as quick as feasibly possible.

We thank you for spending time on our website. Have a lovely day.