How to make a blog on wordpress

So you want to create a WordPress blog…

Congratulations! WordPress is an excellent solution for how to start a blog, plus we think blogs are super awesome!

Guess what – you are not alone. Having helped over 130,000+ users create a blog, we have decided to create the most comprehensive guide on how to start a WordPress blog without any technical knowledge.

If you want to create a blog, here’s a simple step-by-step guide:

  1. Sign up for web hosting (we recommend MyResellerHome.)
  2. Choose a hosting plan.
  3. Pick a domain name for your blog.
  4. Complete your hosting registration.
  5. Install WordPress.
  6. Log in and write your first blog post.

Step 1: Purchase hosting and your domain name

Making your blog accessible to people around the world requires two things:

  • Hosting – this is the engine that powers your site. While you don’t “see it”, every single website on the Internet has a host powering it.
  • Domain – this is like your blog’s permanent address. For example, ours is

You can purchase your hosting and domain at the same time – so don’t worry too much about the nitty-gritty details right now. But before you can do that, you need to choose a WordPress host. Because of WordPress’ popularity, there are a huge number of WordPress hosts.

We’ve personally tested the performance and reliability of these hosts. And after that testing, we recommend MyResellerHome to new WordPress bloggers.

Step 2: Install the free WordPress software

If you want to create a WordPress blog, you’re going to, unsurprisingly, need to install the WordPress software.

We know this might sound a little intimidating – but we think you’ll be surprised by how easy it is to install WordPress.

When you completed the sign-up process in the previous step, you should have received an email from MyResellerHome with details on how to log in to the cPanel/Plesk.

Go ahead and log in to cPanel

cPanel >> Manage cPAddons Site Software Or cPanel >> Softaculous >> Select WordPress >> install

Plesk >> website and domains >> Applications

you’ll be able to fill in all the important details for your site’s name and the username/password that you’ll use to manage your WordPress blog:

Once you finish the install process, you can access your new blog’s dashboard by going to

Step 3: write your first blog post

Now that you learned how to create a WordPress blog, you’re probably excited to get to blogging!

To write a blog post:

  • Hover over Posts
  • Click Add New

This will launch the WordPress Editor, which lets you write your blog posts using a really intuitive block system.

To add text, you just click and type

Step 4: Here’s how to change how your blog looks

When you create a WordPress blog, one of the major benefits that you get is access to WordPress’ huge collection of themes and plugins.

Here’s a quick overview of the two:

Themes – these change how your blog looks

Plugins – these add functionality to your blog

As soon as you create a WordPress blog, you already have a theme active. This is either the default WordPress theme or the theme that you chose during the Setup Wizard.

But there are actually thousands of themes available for WordPress, so you’re by no means limited to that small selection.

Where to find WordPress themes for your blog

When you go to choose a WordPress theme, you’ll need to pick between free and premium themes

How to install a WordPress theme

Once you’ve found a theme that you love, WordPress makes it easy to add that theme to your site.

Here’s how:

  • Hover over Appearance
  • Select Themes
  • Click the Add New button
  • If you chose a free theme at, search for the theme by name and click Install.
    If you purchased a premium theme, click the Upload Theme button and upload the ZIP file you should have received when you purchased the theme

After installing your theme, make sure to click the Activate button to make it active on your site.

You may further customize your WordPress theme by going to Appearance → Customize.

Step 5: Here’s how to add functionality to your blog

While themes are mostly about appearances, plugins are more focused on helping you add functionality to your blog.

When you first create a WordPress blog, you pretty much only have the ability to write blog posts and create pages.

Plugins are what allow you to add more advanced functionality like:

  • Contact forms
  • Social network buttons
  • Backups
  • Improved SEO
  • And lots, lots more

If you can think of a feature, there’s probably a plugin for it. That’s because the WordPress community offers over 50,000 free plugins, plus there are thousands of premium plugins.

Where to find WordPress plugins for your blog

Like themes, you can find both free and premium plugins.

Keeping the similarities rolling, the best place to look for free plugins is at the official plugin directory.

For premium plugins, the best method is usually to search Google for something like “best X plugin” and buy from a well-known developer.

How to install WordPress plugins

We already wrote a detailed guide on how to install WordPress plugins. But here’s the quick version:

  • Go to Plugins → Add New
  • If you chose a free plugin at, search for the plugin by name and click Install Now.
  • If you purchased a premium plugin, click the Upload Plugin button and upload the ZIP file you should have received when you purchased the plugin.

Make sure to Activate the plugin after installing it.

You can always manage your existing plugins by going to the Plugins tab.

That’s all your WordPress blog is ready.

Checkout Myresellerhome WordPress Hosting Plans WordPress

    David Thomas

    2 thoughts on “How to make a blog on wordpress

    Leave a Reply

    Next Post

    VPS vs Dedicated Hosting – Everything You Need to Know

    Share on Facebook Tweet it Your hosting provider plays a central role in the distribution of your online content. Without a reliable web hosting service, your ability to reach your audience online is dramatical, if not completely ruined. The host that you end up with must scale and adapt to your […]
    %d bloggers like this: