WordPress has become the most popular content management system in the world. It is free, open-source , and easy to use. WordPress has many features that are not available with other content management systems . This article will help you create WordPress website in 9 simple steps.
Step 1 – Choose Your Hosting and Domain Name for your wordpress website
To create WordPress website you first need web hosting and a domain name. It’s easy to get these two things mixed up, so we’ll explain the difference.
Hosting is the location of your website’s files, and a host is an online service that provides space for these files. When you register a domain name, you must specify which host you want to manage your web hosting account with. You can select from a variety of hosting accounts, each with its own level of support and features. Depending on your company’s specific requirements, you may want to consider a number of different hosting options. find out more about web hosting read more about web hosting.
In this guide i will go with bluehost because It is the most popular hosting service, with over 2 million websites using it and being recommended by WordPress itself! ,
Bluehost provides a variety of hosting packages, ranging from basic WordPress plans to fully managed WordPress hosting plans.
2- Fill in your personal information in each field before scrolling down to the package lists.
3- Select an option that fits your budget and service requirements. Prices vary by hosting provider, but most include extra security features, tools to improve search rankings, and site backup.
A domain name is the url of your website. It is usually the first thing that people see when they visit your site. Take a look at the screen’s top right corner. See that part in the URL bar at the top of your browser window? It’s the part of the address bar that begins with “https://” The domain is the second portion of the URL. It’s devitia.com in our case.
Choosing a domain name can be difficult because there are so many options to choose from. But don’t worry, You can learn more about how to choose a domain name by reading this article .
If this is your first website you will have domain name included in the hosting plan that you have chosen on bluehost
If you already have a hosting plan, I recommend purchasing a domain name from Namecheap because it is the most affordable.
Click the link below to get a discount on
If you choose to purchase a domain name from Namecheap, you must configure the DNS in the following simple steps.
1. Sign in to your Namecheap account.
2. Select Domain List from the left sidebar and click the Manage button next to your domain:
3- Navigate to the Nameservers section and select the option “Custom DNS” in the drop-down menu. To save the changes, click the green checkmark:
Step 2: Install WordPress on your Domain
In This guide , i will show you how to install wordpress on Bluehost
Bluehost offers a variety of options for making it simple to add third-party scripts to your hosting account. You can install WordPress to the root of your site or to a subdirectory using Marketplace or My Sites for a WordPress website.
Installing WordPress with Marketplace (Legacy)
1- Access your Bluehost cPanel account.
2- Find the Website section and choose Install WordPress.
3- Select the Install button.
4- Select the domain name to which you want to install it. You can enter a subfolder such as ‘blog’ in the field next to the domain, or leave it blank if you want the blog to be the site’s main page.
5- You can change the email address, username, and password for the new WordPress installation if necessary. You can change those settings by clicking “advanced options.”
6- Check the boxes as you read through the license and service agreements.
7-Choose the Install Now option.
Installing WordPress with My Sites (Bluerock)
1- Access your Bluehost Hosting account.
2- Select the My Sites option from the left-hand side menu.
3- Select the Create Site option.
4- Enter the Site Name and Tagline here.
5- Next, click the button.
6- Choose the domain to which you want to install from the drop-down menu.
7- Select the installation directory and then click Next.
Step 3. Activate free ssL certificate
Bluehost is now offering free SSL certificates for all assigned and parked domain names in your account. Most SSL certificates will automatically assign and install themselves to your new and existing domains; however, some customers may need to manually enable the certificate.
Activate ssl on Bluerock
1- Log in to your Bluehost account’s control panel.
2- From the left-hand side navigation menu, select the My Sites option.
3- Locate the site for which you want to activate the free SSL and then click the Manage Sites button.
4- Navigate to the Security tab.
5- Toggle the Free SSL ON option under the Security Certificate section.
Step 4. Configure permalinks and general settings of your wordpress website
Permalinks allow you to customize the URL of a post or page on your blog. This can be helpful for SEO purposes.
To configure permalinks, go to Settings > Permalinks in your WordPress dashboard and then select the appropriate permalink structure from the drop-down menu.
My Recommendation is to select the Post name
You can also adjust other general settings of your blog by going to Settings > General and selecting the options that best suit your needs.
Step 5: Choose a Theme for your site
The next step is to select a design theme for your WordPress site. There are thousands upon thousands of themes available, ranging from free to hundreds of dollars. When choosing a theme, make sure it makes sense for both the topic of your site as well as the layout and content you intend to publish.
Among the premium WordPress themes WordPress theme options include a variety of ready-made options for various topics. Business, services, beauty, fashion, photography, education, food, and many more are examples. Each of them has the potential to be an excellent foundation for the website of your dreams.
To Choose a theme for your website, in the vertical menu, navigate to Appearance>Themes click the Add New button, then select and activate your theme.
I recommande you to choose the blocksy theme because it is appropriate for any type of website, including the creation of blogs and online stores.
it has some starter sites or Demos you can choose from .
Step 6 – Customize your website design
1- In the top bar as admin click visit site menu under your website name like showing this photo
2-Next Click Customize
You will find a theme dashboard that allows you to modify and costumize your logo , header , buttons , menu , colors , Footer etc …
Step 7 – Install the nessesary Plugins
Plugins are considered vital in creating and running a WordPress website. They help add features to your website that you can’t do without. If you are needing a more powerful CMS, you will want to look at popular plugins for WordPress. These programs extend your software to fit the needs of specific people.
1- Contact Form 7:
Contact Form is a Form builder that is simple and easy to use
2- Elementor :
Elementor is a powerful wordpress page builder , is the one that i use for all my websites , get started with elementor
3- Yoast Seo :
Yoast SEO ensures that your site meets the most stringent technical SEO standards. It also provides tools for optimizing your content for SEO and readability.
To install these plugins, go to the plugin menu on the left sidebar and then click “Add new,” type the name of the plugin into the search bar on the right, and then click install and activate.
Step 8. Add pages and posts to your blog and publish them
To add a new page, go to the “Pages” tab on the left-hand side of your WordPress dashboard, then click “Add New”, then add page title, for the Home page you need to edit it using Elementor, you will find the Elementor button on the top, now you have the page builder you can use your creativity to create the home page in an easy way.
Once you have finished your page, click “Publish” at the top right-hand corner of the page and you’ll be taken back to WordPress dashboard where you can see that your page is now live on your website!
Step 9. Create Menu
- From the ‘Appearance’ menu on the left-hand side of the Dashboard, select the ‘Menus’ option to bring up the Menu Editor.
- Select Create a new menu at the top of the page
- Enter a name for your new menu in the Menu Name box
- Click the Create Menu button.
Now you have to add item to the menu , You can add different link types to your menu, which are divided into panes to the left of the menu you’re currently editing.
1- Locate the Pages pane.
2-Select the View All link in this pane to bring up a list of all the currently published Pages on your site.
3-Select the Pages you want to add by clicking the checkbox next to each Page’s title.
4-Click the Add to Menu button at the bottom of this pane to add your selection(s) to the menu you created in the previous step.
After you’ve added all of the menu items you want, click the Save Menu button.
Your customized menu has now been saved.
So there you have it…just a few simple steps that you can take to create your own WordPress website. Before you start turning out amazing unique content, take some time and create your website in a way that best fits you, your brand and the kinds of stories and experiences you want to share. Enjoy!