Creating a website with WordPress is now very simple! Because Google attorney general has a guide to everything.
The instructions are too much for writers, but not all instructions are complete, easy to understand and guide you to anywhere.
That is why I wrote this tutorial.
In this article, I will guide you to make a website with WordPress in the simplest, most detailed way that anyone can do.
WordPress can create almost any type of website, from personal website, news website, business website to sales website or e-commerce.
My website gofoten here is also created with WordPress!
WordPress is easy to use, optimized for SEO and has a large community of support, with plug-in support, like the App store on Android or Apple. That is the reason it has become the most popular open source code used by many websites today.
According to recent statistics by W3Techs, WordPress is the most used website content management system (accounting for 55%).
WordPress has Vietnamese language, so it doesn’t matter if you are not good at English.
Let’s get started!
What do you need to prepare?
Do you need to know code, HTML, CSS, … to create a website?
No! With WordPress, anyone can make their own website, no need to know anything about the code. I also started my first website without knowing anything about code.
What do you need?
A domain name (domain) : this is also the address of the website, for example google.com, I will guide you to register it below.
A hosting account : this is the place to store all the data of the website such as articles, images, etc …, I will guide you to buy hosting below.
VISA / MasterCard Card : of course you need it to buy domain and hosting, you can also use PayPal.
If you do not know: do not confuse the website running the open source WordPress.org with a free blog or website registered on WordPress.com. It is two completely different ones.
This article is to guide you to create a professional, fully functional WordPress open source website, with your own domain name, own hosting and use for many purposes from personal to business or store.
It is different from free blog / subscription website on WordPress.com, which is like free blog on weekly or blogger. These are just personal pages for fun writing, but there’s nothing you can do about it.
How much does a WordPress website cost?
In my personal experience, the initial cost to create a WordPress website includes:
Domain : about $ 10- $ 15 / a year.
Hosting : about $ 60 / year.
Theme : about $ 15 – $ 60 depending on the type of lifetime, this is the interface for the website.
WordPress source code is free.
So the total initial cost to get a WordPress website is about $ 85 – $ 135.
Actually the biggest cost of a website in general or WordPress source-code website in particular is the content, ie articles, logos, images, banners on that website.
Here I will guide you step by step, you follow to create your own professional website on WordPress source code.
Step 1: Register the domain
First, you need to have a domain or website domain name, for example, yahoo.com, google.com, vnexpress.net, …
Each website will need a domain, you will pay a fee for each year of use, or you can also buy for a term of more years. The next year the provider will be prompted to pay for the renewal.
You should choose a domain name that is short, easy to remember, easy to pronounce and should give priority to .com, .net domain names because of higher reliability with users.
Step 2: Buy hosting
Hosting or hosting server is the server where you will store the website data and WordPress source code. Data such as articles, images, sounds, or applications are all stored in hosting.
Each time a reader types to access your website through the domain you bought above, the hosting server will send the website data to the device and display the website to the user’s browser.
Website speed depends greatly on the hosting server. Especially when your website has many people visiting at the same time. So you need to consider when choosing a hosting server.
Currently, hosting providers offer the following 3 popular hosting types:
Shared hosting : on a server, the provider will split into many hosting accounts and sell them to many different people. That means you have to share server resources like CPU, RAM, … with many others. Like you rent a boarding room. The advantage is that it is easy to use.
VPS hosting : Virtual Private Server is a type of virtual server. You almost own your own server (actually share but limited), have full control to install or configure everything. Like you rent a house for the whole floor. The downside is that the management is a bit complicated.
Dedicated Server : you own a real physical server, and don’t share it with anyone. You are responsible for management and configuration from AZ. Like you rent a house. Rent will be high.
If you are new, you can choose shared hosting for easy management. If you want to use a VPS or Dedicated Server, you can ask someone with experience to help install and manage.
To start buying hosting you will click here .
Then follow the steps in the hosting guide I have instructed in great detail.
Step 3: Point the domain to hosting
So that you have domain and hosting, in order for the website to run, you need to connect the domain to the hosting, also known as pointing the domain to the host.
The purpose is that when the user types your website address (domain) into the browser, it will now be connected to the hosting where your website will be stored. Thus users will be able to access your website.
The way of doing this varies slightly between domain and hosting providers. But also very simple, only takes a few minutes.
You see my tutorial on how to point the domain name to the host will do it right away.
Step 4: Install WordPress
After successfully connecting the domain and hosting, you can install WordPress to manage and design the website.
Installing WordPress is also quite simple. Most of the hosting they provide cPanel control panel to help you perform the tasks of hosting server configuration. In cPanel will also support WordPress installation.
See the step-by-step instructions for installing WordPress for a website , this article also comes with a visual illustration so it’s easy to understand and follow.
After completing this step, you are almost done, you type the domain of the website into the browser and see the default WordPress screen, so it is successful.
Step 5: Install Theme for website
After installing WordPress, if you try to access the website, you will see the homepage with the default theme (theme) by WordPress.
The default WordPress themes are usually very sketchy, suitable only for those who write a simple blog, and the default theme does not well support customizing the interface according to your needs.
Theme greatly affects website loading speed, so if you choose a theme that is programmed well, the website may load very slowly. Moreover, the theme also greatly affects security, a badly coded wordpress theme will easily be exploited and destroyed by hackers.
Tips: should buy a copyrighted theme to ensure the highest safety (absolutely do not download shared items online or called null theme, because you will be promoted virus to break your website), theme Full-featured license provided, easy to customize interface without bothering about code. Especially to choose a theme that is well optimized for website speed, because website speed is an important factor in SEO, Google has emphasized this.
I tested a lot of themes and chose the Astra theme to use for all my websites. Astra is a multi-functional theme that is compatible with WooCommerce for sales management and the Elementor drag-and-drop page design tool helps you design a sales website as easy as drafting in Word.