Skip to content

Build Your Own Website

Using WordPress, Build Your Own Website

WordPress is one of the most popular and user-friendly platforms for creating websites, whether for personal projects, businesses, or blogs. This guide will walk you through the step-by-step process of building your own website using WordPress. From planning your design to setting up pages and customizing your site, you'll learn how to create a professional and functional website with ease.

Getting Started with Website Design

Using WordPress, build your own website. This guide covers how to create a website. First, you should have an idea of the design you want to create. In this guide, I will walk you through building a website based on the attached wireframe.

image

Here’s a step-by-step guide to creating your website using WordPress based on above wireframe:

Workshop Materials- Downlord here


Step 1: Set Up WordPress

  1. Log in to the WordPress dashboard by going to yourdomain.com/wp-admin.
  2. eg: (http://mywordpress.test.learn.ac.lk/wp-admin)

Step 2 (Optional): Choose & Install a Theme

  1. Go to Appearance → Themes → Add New.
  2. Search for a lightweight theme like Astra, GeneratePress, or OceanWP.
  3. Click Install, then Activate the theme.

Step 3: Install Essential Plugins

To install a plugin:
1. Go to Plugins → Add New.
2. Search for the plugin name.
3. Click Install Now, then Activate.

Here are the required plugins:
Elementor – For page building.
Smart Slider 3 – For the homepage slider.
Contact Form 7 – For contact forms (Optional).
Yoast SEO – For search engine optimization (Optional).
WP Rocket or LiteSpeed Cache – For website speed optimization (Optional).


Step 4: Create the Homepage & Set It as the Default Page

  1. Create a “Home” Page in WordPress

  2. In your WordPress dashboard, go to: Pages → Add New

image

  1. If a setup pop-up window appears, close it.

image

  1. In the page title field, type: Home

image

  1. Click the Publish button (top right corner).

  2. Once the page is published, click the WordPress logo / Dashboard link (top-left corner) to go back to the main Dashboard.

image

  1. Go to Settings → Reading, select "A static page", and choose "Home". image image

  2. Click Save

image

Step 5: Build Each Section of the Homepage

Now, we will create each section based on your wireframe.

1. Logo Section

  • Go to WordPress Dashboard [1] → Appearance [2] → Themes[3] → Customize[4]. image

image

  • Once you come to the page, click on the Learn-WP image

  • then click again on the Learn-WP to get the menu image

  • Click on Site Identity (⋮) [5] → Delete it[6]. image

  • Click on + ICON [7]. image

  • Search and Insert The Logo [8] image

  • Click on Choose the Logo[9] image

  • Upload your logo and click Publish.

image

image

  • Then Logo > Click on Move left > Save

image


2. Menu Section

Before creating the menu, first create the necessary pages (Service, Contact, About).

  1. Go to Dashboard [12] → Pages[13] → Add New[14]. image

  2. Choose the design [15], then create and publish these pages [16]:

  3. Services
  4. Contact
  5. About

image image

  1. The menu will be automatically added to the designed page [17]. If it is not applied, follow the steps below: image

  2. Go to Appearance → Menus.

  3. Click Create a New Menu and name it Main Menu.
  4. Add the pages (Home, Service, Contact, About) to the menu.
  5. Select Primary Menu and click Save Menu.

3: Add the Slider to the Homepage

Using the Site Editor (Full Site Editing - FSE)

  1. Go to Dashboard → Appearance → Editor (Site Editor).
  2. Navigate to the Homepage template.
  3. Click + (Add Block) [18] and search for Shortcode or Smart Slider 3 Block [19]. image image

  4. Click on the Smart Slider block to add it to the page.

  5. Click on the slideshow edit settings [20]. image

  6. Click Add New → Select a slider type.

  7. Upload your images and add text if needed. image

  8. Click Save once the slider is ready.


4 : Content Section (Two Columns: Text & Image)

  1. Go to Dashboard → Appearance → Editor (Site Editor).
  2. Navigate to the Homepage template.
  3. Click + (Add Block) and add a Columns block[22] (select the two-column layout)[23]. image

  4. In the first column, click + (Add Block) and select the Paragraph block [24] to add text content. image

  5. In the second column, click + (Add Block) and select the Image block [25]to upload an image. image

7.for full width coloumn follow the following steps

image

image

  1. Click Save to apply changes.

5. Our Services Section (Four Columns)

  1. In the Site Editor, go to the Homepage template.
  2. Click + (Add Block) and add a Columns block.
  3. Select a Column Layout
  4. WordPress shows default presets: Two columns, Three columns, etc.
  5. Choose Two columns (don’t worry—you’ll adjust it next).
  6. Open Column Settings
  7. Click the Columns block (the parent block, not the individual column).

image

  • Look at the right sidebar (Block settings).
  • If you don’t see the sidebar, click the ⚙️ settings gear icon on the top-right.
  • Adjust Number of Columns
  • In the sidebar, you should see “Columns” or “Number of columns”.
  • Use the arrows or type 4 to set it to 4 columns.

image

  1. Now, inside each column:
  2. Click + (Add Block) and insert an Image block (upload a service image).
  3. Below the image, click + (Add Block) and insert a Paragraph block (add a short description of the service).
  4. Repeat for all 4 columns.
  5. Click Save to apply changes.

6: Two-Column Section (Image & Text)

  1. In the Site Editor, navigate to the Homepage template.
  2. Click + (Add Block) and add a Columns block (select the two-column layout).
  3. In the first column, click + (Add Block) and select an Image block to upload an image.
  4. In the second column, click + (Add Block) and select a Paragraph block to add text.
  5. Click Save to apply changes.

  1. Go to Dashboard → Appearance → Editor (Site Editor) → Footer.
  2. Click + (Add Block) and insert relevant widgets:
  3. Paragraph block for copyright text.
  4. Social Icons block for social media links.
  5. Columns block to arrange contact info, address, and other footer details.
  6. Click Save to apply changes.

Now, your homepage is fully built using the Full Site Editor (FSE)!

8: Test & Launch

✅ Check mobile and tablet responsiveness using Customize → Mobile Preview.
✅ Optimize the site speed using WP Rocket or LiteSpeed Cache.
✅ Deploy the website by linking your domain name to your hosting provider.


"Now your WordPress website is fully built based on your wireframe! Here is the final output."

image