Business Growth

How to Use WordPress [Tutorial for Beginners]

WordPress is the largest content management system in the world. Find out how to make a WordPress website for your business.

Yes, there are a lot of guides out there explaining how to create a WordPress website.

But the more you read them, the more confused you’ll end up.

Don’t worry, though.

We’ve compiled an easy-to-understand, step-by-step WordPress tutorial for beginners. 

Just follow along, and your brand new WordPress website will be up and running before you even notice!

Scroll down and enjoy, or jump right to the section you’d like to explore:

Finding out how to use WordPress isn’t exactly what you need? Have a look at these:

First off, let’s answer the basic questions—

How does WordPress work? And what is it exactly, anyway?

WordPress is a content management system (CMS), which means it is a software application that lets users produce and manage digital content. You don’t have to be a programmer to be using WordPress proficiently.

WordPress is the largest of its kind on the internet. A banging 41% of all websites on the web use it. As of the time of writing this, there were 52,651,328 downloads of WordPress.

This number keeps growing by the hour, and there’s a good reason for this.

WordPress is very user-friendly and intuitive.

Types of content management systems
Source: W3Techs

1. Choose the right WordPress for your website

Here’s the thing:

WordPress comes in two varieties: and

And before you even start using WordPress, you must make up your mind as to which one you need. 

Let’s look at the difference between the two. vs.

The most significant difference between and is that the former is a hosting service, and the latter is system software.

What is It is a blog hosting provider. It is not directly related to, but it does use it at its core. It has a free basic platform and paid plans. Those plans vary in price and features, so choosing one will depend on what your needs are. is free to use, but you need to have your own domain and hosting provider. You have complete control of how your website looks and functions. 

Look at the infographics below before you learn how to start a WordPress site. It’s a quick introduction to and

Comparison between and
Source: wpbeginner

In short, you can use if you’re playing around or making your first blog. It’s a good choice if you don’t want to worry about any initial costs. is a better choice if you’re planning to run your own store or services. It’s a good choice if you’re starting a business WordPress website. It has better options and possible personalization, which gives you more control over setting up a WordPress site. 

In this tutorial, we will focus on how to use Therefore, if you decide to choose, follow the instructions on their website for an easy setup.


Before you start installing WordPress, you need to see to several things.

2. Get your domain and hosting

Let’s get the definitions right:

The domain is your website’s name. It is the URL of your website. The domain is what people type into the browser to find you.

Web hosting service allows you to store your website on a web server. The hosting is how your website can be published and viewed.

Let’s say the domain is your online house address, and the web hosting server is the housing development.

There are many hosting providers out there, so you may feel a little overwhelmed. GoDaddy, Bluehost, and SiteGround are the top players in the field. Each of them has a dedicated page where you can find more information on their WordPress solutions. This article gives an in-depth comparison between them if you wish to explore all the ins and outs.

For our purposes, we’ve prepared a nifty comparison of the prices and features each of the three offers:

comparison of domain name and hosting providers

The choice is yours, but for this article, we’ll go with GoDaddy. This is because GoDaddy is the largest domain registrar in the world, it ranks right behind Google as the biggest hosting provider, and the setup is really simple.

How to use WordPress with GoDaddy?

  1. Go to
  2. Click on Build & Grow. 
  3. From the drop-down menu, choose WordPress Hosting.
  4. Decide on the plan and duration. You will get a domain name included in your hosting plan. 
  5. Go to the Checkout page, complete the transaction, and you will have a hosting and a domain name ready. 

We’ll tell you how to install WordPress on your GoDaddy account in the Install WordPress section below.

Bluehost and SiteGround work very similarly. Bluehost is a recommended hosting provider by WordPress and hosts most of the WordPress websites. SiteGround is the top-rated hosting provider by WordPress users.

We have a little domain checklist to help you choose your website’s name:

  1. Come up with more than one name for your website just in case the first one is taken. There are over 1.7 billion websites out there right now, so you might need to get creative.
  2. Consider possible misspellings your customers might make when typing in your domain name. Simplify your name if possible.
  3. Decide if you want your website to end with “.com” (used the most; commercial and personal use), “.net” (suitable for internet infrastructure), or “.org” (mostly used for non-profit companies).
  4. Consider the length of your name. Some browsers don’t allow anything above 26-characters.

Check if your dream domain name is free:

If it is free—great! Let’s move on 🙂

If it’s not—try different variations or come up with synonyms until you find that perfect match.

Alternatively, you can try and find domains for sale. But beware! Sometimes the prices are very high.

Pro-tip:If you decide to choose any provider we didn’t mention, check if their services comply with WordPress requirements before you pay for your plan:
PHP 7.4 or greater
MySQL 5.6 or MariaDB 10.1 or greater

Time to start things up! Since you have your name and a place to put your website in, let’s move on to our tutorial. 

3. Install WordPress

There are two ways to do this.

Through your hosting provider

These guides will lead you through the process of installing WordPress for beginners through your hosting provider:

Via your GoDaddy account

  1. Go to your home page
  2. Select Web Hosting, then choose Manage. 
  3. Click on Plesk Admin in the dashboard for your domain. Plesk is a control panel on your hosting account.
  4. Choose Feature Applications and click on Install bottom next to WordPress. 

Directly through WordPress

This will take you no longer than 5 minutes. 

First, download the latest version of WordPress. Then, unzip the file. Create MySQL and a database on your web server. 

What is MySQL? 

MySQL is a database system to store and restore your information. A complete guide on MySQL databases can be helpful to look into if you want to learn the details. You can also look into the MySQL company website for complete information on what they do. Most hosting providers give you free basic MySQL together with your hosting. GoDaddy hosting includes a MySQL database, and you can find it on your account.

You can now upload WordPress files to your desired location.

Remember to upload your files into the appropriate directory. The folder you upload them to depends on whether you want to have WordPress on your root domain or a subdomain

comparison between domain, subdomain, subdirectory and root domain

Pro Tip: HTTPS is a security protocol to encrypt the data exchanged on the page. It hides data and reduces the risk of your information manipulation risk. To use HTTPS with your domain name, you need an SSL or TLS certificate installed on your website. Many hosting providers offer SSL certificates included in their plans.

If it’s your main domain, then move or upload all the files from your unzipped WordPress directory into your site’s root directory.

If you choose to place it in a subdirectory of a website, just create the subdirectory on your server, and upload your unzipped WordPress via FTP.

How to make your WordPress site live and public? 

Once you complete all the previous steps, access the URL in a web browser to run the WordPress installation script. 

To access your admin section add “/wp-admin” to the end of your URL. This should look like this:

Create a WordPress account by signing in. Then, it’s done! Now, enter your details and create a password. 

Once you fill it up, you’ll see a login page. This means your website is live and public. Now, you can start playing around with your brand new site.

So, let’s see how to build a website with WordPress.

4. Get to know your WordPress dashboard

Once you log in, the fun begins!

Let’s start with WordPress basics. Let’s go through your dashboard.

wordpress dashboard, menu tabs numbered 1 to 10
  1. Dashboard. Current status of your website (Health, Comments, Posts, Activity). You can also see what actions WordPress recommends to get you started on your website.
  2. Posts. Create, edit and manage blog posts
  3. Media. Upload, manage, remove images and other media.
  4. Pages. Create, edit, and manage web pages.
  5. Comments. Oversee comments.
  6. Appearance. Change design, customize how elements are displayed.
  7. Plugins. Install or uninstall plugins.
  8. Users. Manage user accounts.
  9. Tools. Check site health, import, and export posts or comments from other systems.
  10. Settings. Change settings for your website. This includes general settings, as well as reading, discussions, media size, permalink, and privacy.

This is the order we will be going through with this free WordPress tutorial. If there is a section you’re particularly interested in, click it and teleport yourself there.

5. Produce content

There are two main types of content in WordPress: pages and posts. 

The difference between pages and posts is that pages are static content in your menu bar, such as the homepage and contact page. The posts refer to your blog posts only.

To add content to your web pages, go to the Pages tab. Then click on Add New. 

This will lead you to a blank sheet with a sidebar where you can change your page settings and block settings. You can add more blocks by clicking on the plus sign.

Here’s what this looks like in practice:

new page, new post, blocks, post options

Blocks are elements on your site, such as text, media, or buttons.

From Page settings, you can choose if the page is public or private. You can also manage permalinks, images, and discussions. From Blocks, you have a choice of font, color scheme, and text. 

When you click on the plus sign, you will see various blocks to add to your page. Those include:

  • Paragraph 
  • Media list 
  • Shortcode, and many, many more

Blocks on your page builder allow you to customize each part of your page easily. Blocks are categorized into:

  • Text
  • Media
  • Design
  • Widgets
  • Embeds

You can move your blocks around the page after creating them. This gives you all the creative freedom in making a WordPress website just the way you want it.

When you’re creating pages, consider putting the standard base pages on your website. 

  1. Home page
  2. Product 
  3. Blog
  4. About us
  5. Contact us

This is a standard menu layout for websites. People expect it, so you should stick to what they know. Don’t confuse your reader because confusing them often means losing them. 

If you confuse, you’ll lose.

Donald Miller
Building a StoryBrand

The process of creating blog posts is very straightforward. Go onto your Posts tab and follow the exact same instructions as with setting up pages. We’ll talk about setting up a WordPress blog a little further down.

Instructions to WordPress categories:

  • A drop-down menu will show you categories you currently have and an option to Add New Category. 
  • After you click that option, choose a name and parent category. 
  • Click Add New Category button, and there you have it! 

Now you can separate and organize your blog posts into different categories for your reader’s convenience and your site’s clarity.

How to use shortcode in WordPress

A shortcode is a website version of a shortcut. It lets you easily add features to your website that normally would require coding skills.

new page, where to find shortcode in blocks

To show you how to use shortcodes in WordPress, let’s go to a new page. Click on the plus sign and Browse all. This will show you block options you can choose from.

Scroll down to Widgets and click on the Shortcode icon. This will open a box where you can insert your shortcode into. 

Take a look at this list of shortcodes that you can use on WordPress.

When you input your shortcode to WordPress, it should look something like this:

new wordpress page, showing how to preview shortcode

In the Shortcode area, insert the element you want to incorporate into your page. This could be a gallery, slideshow, playlist, or as in our case, a YouTube video. 

After you input the desired shortcode, click Preview. Then choose Preview in the new tab from the drop-down menu. This will present to you how your shortcode will look to your readers.

You can also insert the YouTube video without the shortcode in. Simply copy the URL address into your page, and the video should be available to play on your site.

6. Upload media


Let’s say you’ve written your copy, added the elements you wanted. Now, your page or blog post needs images (or other media).

Go to the Media tab. This tab will be empty for now. Once you start making a WordPress website and uploading images and videos, you’ll be able to view them all here. 

page with media library, add new

Let’s add your first media file. Click Add new. A box will open up. This is where you can drop files or select them from your device.

Visuals present. Content is here as well. 

Coming up next: Appearance. Or, in other words: how to use WordPress themes.

By the way—

We did not forget about the Comments section. We will talk about it along with customizing the site. You can jump there now if you wish.

7. Choose your WordPress theme 

WordPress themes define the look of your WordPress site.

You can find them under the Appearance tab on your dashboard.

After clicking through to this tab, you can search and browse all the available themes. You can also add a new theme by clicking Add New.

page with themes, add new

Install your theme

Once you find a theme you like, install it by clicking on the… Install button. Yes, it’s this obvious.


Let’s say you don’t like any of the themes that WordPress has in stock. Go to,, or You can browse through thousands of themes there and find the perfect fit for your site.

Pro Tip: You can also add your own theme if you wish. To do this, go to the Themes tab and click on the Add new button, and then press Upload Theme.

page with add themes, upload theme

Customize the WordPress theme

To make any changes to your theme, click on the pencil icon next to the element you want to edit. 

This will take you to the relevant menu section.

page with theme customization, numbers from 1 to 7 on the menu tabs
  1. Site Identity. Change your title and tagline.
  2. Colors. Change the color scheme of your site.
  3. Header media. Manage the image/ video people see right at the top of your page.
  4. Menus tab. Set up a Top Menu for your website and Social Links menu for social media linking. You can also choose where to display them.
  5. Widgets. Add widgets to your pages and decide where to put them.
  6. Homepage settings. Choose which page you want to use as your homepage.
  7. Additional CSS. Add your own CSS code to customize your site even more. 

Let’s put in a navigational menu to make the user experience as smooth and easy as possible. 

It’s essential for the visitor using your WordPress website to be able to move around easily. Create a menu from the pages you made and decide where to put it to fit in well.

Have a look at the Widgets page.

page with widgets, available widgets, blogg sidebar

You can see the Available Widgets as well as your Blog Sidebar here.

What are the widgets?

You know those little onscreen elements on your phone that show you a quick view of the app? Those are the widgets, and they work similarly on WordPress. They are like gadgets to add a function to your site. Find out more about WordPress widgets.

The sidebar is placed alongside your article and contains additional information or features. Learn more about sidebar functions and how to register them.

Understanding WordPress is a journey but we’re glad that we’re joining you for the ride 😉

8. Get plugins for your WordPress website

To add additional features and get some help with running your website, consider getting plugins. You can access them by going to your Plugins tab from your site menu.

What are WordPress plugins?

Plugins are add-on software to customize your website. They can help you to improve security, optimize your SEO, integrate live chat, and many others.

page with add plugins, most popular plugins

We recommend you look at some plugins for security and website speed optimization.

One thing I would say is less is more. The beauty of WordPress is the ability to bolt on new functionality in the form of plugins. Oftentimes, people go overboard and download a million plugins. This slows down the site and makes it clunky. A few solid plugins like Beaver Builder, Gravity Forms, and others are all you really need.

Noah Vertefeuille
Web Developer and WordPress expert

However, if your website is for business, you should look at Chatbot Plugins and e-commerce plugins. They can help you engage your customer more.

You can search for plugins by typing a keyword. This will give you all the options for this specific feature. The number of items you’ll find can sometimes be intimidating, but looking at reviews, number of active installations, and compatibility information will help you separate the wheat from the chaff.

You can also upload your own plugins by clicking Upload Plugin. Simply upload a ”.zip” file with your plugin. In this way, you’ll have your own plugin on your website. 

page with plugins, add plugins, upload plugins, search for chatbot

You might need more information on plugins than we provided in this WordPress for beginners guide. If that’s the case, check out the WordPress Managing Plugins page

9. Add users

Are you going to be the only person using this website? If so, then skip this step.

If you want someone to help you with making a WordPress website and run it with you, then go to the Users tab. This is where you can manage who has access to your website. 

By default, your site will only have your name on it. To add a new user, click Add New. You’ll be redirected to a site to add their details. You’re required to provide their username and email. The other boxes are optional. 

page with add new user, username, email, first and last name, language, role

Remember to adjust the role that you’re giving them. You’ll have a choice between a subscriber, contributor, author, editor, and administrator. Check what all the roles mean to make the right decision.

Step 10: Set up your Tools

page with tools, import posts and comments from other sites onto wordpress

You can import/export posts and comments from another system into your WordPress website in the Tools tab. 

Let’s say you have Blogger, Tumblr, or a different WordPress website, click Install Now button underneath the platform. This will pop up a Connection Information. You need to fill in your Hostname, FTP/SSH Username, and FTP/SSH Password for WordPress to be able to access your web server. 

Check out this complete guide on how to import content to your site if you’re interested in doing it.

When you want to export your content, click on Export. Choose what you want to export and click Download Export File. This will create an XML file to save on your computer. Once you save the file, you can import the content to a different site. 

In Tools, you can also check your Site Health and manage Personal Data.

In Site Health, you’ll find the site’s health status, as well as recommendations for improvement.

In the Export Personal Data section, you can send a request for a given user to export their known data in a “.zip” file. This is useful to comply with local laws and regulations.

You can delete or anonymize known data for a given user in the Erase Personal Data tab. You need to provide a username or email address to send the request. This is also helpful to comply with local laws and regulations.

11. Customize your site


The front is polished. It’s time for an introduction to WordPress basics on the hidden side of your website. Let’s look behind the scenes of your site. This is the place where you can change how you see your website and what readers can do on it.

So, get ready for: How to make a WordPress website BTS!

General settings

Here you can manage your site title, tagline, and URL. You can also view and change your email as well as your role and language.

Set up a timezone in which you operate. To do this, go to Settings, then General. Scroll down to the Timezone box and choose the right one.

page with general settings, site title, tagline, wordpress url, new user default role, site language, timezone

Writing settings

In the writing section, you can set your default post category and format. You can also post your blog entries by email.

To be able to put a default post category, you need to have this category already. We talked about adding categories to your blog post earlier on. You can go back for a quick reminder.

page with writing settings, default post category, default post format

Reading settings

Look through reading settings and make sure everything is how you want your readers to see your page. You can choose how many posts a blog page shows, what’s included in a feed, and enable search engine visibility. It is important to enable search engine visibility for your potential readers to find you.

page with reading settings, posts per page, search engine visibility


To change the default post and comment settings along with your email notifications, go under the Discussion tab. 

page with discussion settings, default post settings, comment settings, email notifications settings

There, you can change what people need to do before they can comment on your site. You can also choose how many days after posting people are able to comment. Also, decide whether you want to display older or newer comments first.

To moderate comments your readers leave on your site, go back to the Comments tab on the main menu. You can filter them and mark them as spam there. But to adjust any comment settings, you need to go back to the Discussion tab in the Settings drop-down. 

The Discussions section is also where you can change your email notification preferences and other post settings. 

Pingbacks and trackbacks are a way to alert blogs when you link to them. You will also get a notification when other blogs link to you. These WordPress tutorials explain pingbacks and trackbacks more in detail if you’re interested in how it all works.

Media settings

This is the place to decide on the size of your images and how to organize your files. 

Recommended image sizes for WordPress are:

  • Blog posts: 1200 x 630px
  • Hero images (full screen images): 2880 x 1500px
  • Landscape feature image: 900 x 1200px
  • Portrait feature image: 1200 x 900
  • Fullscreen slideshow: 2800 x 1500px
  • Gallery images: 1500px x auto width

Go to this WordPress guide for more information on Image size and quality

But you don’t need to remember all that! You can simply bookmark Image Resizer. Now, you’ll have a tool every time you need to make sure you’re using the right image size. It has standard sizes for web, Google Ads, and social media. All you need to do is insert your image and click the correct format. 

Set up permalink 

When you’re getting your first introduction to how to build a WordPress website, you need to think about everything. Just like when you go on your first date. The big elements, small details, and everything in between is important. It’s the same when setting up WordPress the way you want it to be. 

Permalink is primarily the URL of the page. You can choose the way the URL of your page looks. Your URL can look really simple, and it can have a date in it or a post name. It’s up to you to decide.

a page with permalink settings

Pro Tip: Make your website mobile-friendly. In this day and age, most people use their mobile devices for browsing online. If you ignore that fact, you risk losing a lot of potential customers. You don’t want that! Choose the suitable theme, plugins, and media files wisely.

This is it from WordPress for beginners tutorial! You have all the essential elements included in how to build a WordPress website. Let’s move onto additions that you can input into your website to make it even greater!

12. Start a WordPress blog

Running a blog is useful when you want to establish yourself as an expert. You can use a blog to help your customers with their struggles before they are ready to buy from you. This puts you in front of your competitors when the buyer is ready to purchase.

A blog can also improve your SEO and ranking on the search engine results page. 

However, if you’re creating a website for yourself rather than your business, you might not want to run a blog. That is perfectly fine. You can build a website on WordPress without starting a blog.

If you do not want to start a WordPress blog, then move on to the next section of this article. It will be more beneficial for you. 

If you’re starting a WordPress business website and you want to set up a blog, then let’s get into it!

So, how to start a WordPress blog?

Go to the Posts tab.

This is where you can view all your published blog posts. 

To start a WordPress blog, create a new blog post. Click on the Add New button. Start typing and creating. It works exactly the same as creating new pages, which we’ve already been through.

How to make a WordPress blog so that it’s working for you?

When you’re starting a blog, publish on a consistent schedule—at least one post per week. Let your personality come through in your writing. Don’t be a boring writer who sounds like everyone else! Finally, remember to add links to your old articles so readers can find more of your content.

Elliot Olson
Website Designer

We might have presented it easier than it actually is. Starting a WordPress blog takes some preparation. Have a look at these articles and use them as your WordPress tutorials on how to start your blogging experience.

Are you ready? Get blogging! 

Additional measures

In a guide on how to build a WordPress site, we couldn’t forget about giving you something extra! 

Pro Tip: Before you start properly using WordPress, try to play around on this demo. It lets you see how it all works and check it out for yourself.

We showed you how to use WordPress, but what is WordPress used FOR? Remember that you can use it for many purposes. Whether you want to start a WordPress business website, an e-commerce website, or post your podcasts, you can customize your website to these specific needs.

Check out this article on some awesome e-commerce examples to get inspiration on starting your own website with an online store.

Consider the user experience

Make a WordPress website that passes the usability test. Good questions to ask yourself when looking through your website are:

  • Is it consistent in color/ style/ tone and typography?
  • Is it easy to navigate?
  • Is it hierarchical? Don’t introduce the user to your history before presenting them with what you’re doing.
  • Is it mobile responsive? 

This is important because you want your customers to stay on your site. That’s why you should make it easy for them to understand what your website is about and to go around it. This will make it easier for your reader to convert and associate positive feelings with you. 

Where to find help when already using WordPress?

When you’re building a WordPress website and get stuck, go to our guide. When you’re already using WordPress and run into trouble, go to the WordPress support page. There, you can find many articles and documents with WordPress instructions. Those documents include free WordPress tutorials on basic usage and more specific areas such as Security or Advanced topics. Search the documents on the page to find what you’re looking for. 

If you still cannot find the answer to your question, try the WordPress forum and see if people there can help. The WordPress community is great in size, and they like to support each other so you’re in good hands 😉

If you prefer video tutorials, we found this great step-by-step guide on how to build a WordPress website created by Tyler Moore. We think you might like it 🙂

Key takeaway


That’s it! 

Creating a WordPress website may be a tad time consuming but it’s surely worth the effort!

You have your website ready for you to use now. We covered all the basics, and you have some extra material to refer to if needed. You now know how to make a WordPress website from scratch.


By now, you should know how to use WordPress but just as a reminder, you can always go back on anything you missed. 

No longer a WordPress beginner. Good luck and have some fun using WordPress! It’s going to be an exciting journey for you and your business.

Similar articles

Business Growth
The 5 Best Ecommerce Case Studies to Learn From
Business Growth
10 Best Email Marketing Templates & Designs for 2021 [Free Download]
Business Growth
7 Effective Ideas to Increase eCommerce Conversion Rate That You Can Try Today