Spread The Love

Last updated on the 17/07/2020.

WordPress is a website making tool and a content management system. You can use it to build your websites with minimal effort and basic computer knowledge.

This article will cover all of the questions related to WordPress and all of the issues that a beginner may face while starting up with WordPress.

If you are like me and have years of experience online, this might look stupid to you, but as I'm teaching others to build a blog, I realized that complete beginners feel lost when I get through the steps.

So, this is just a small help if you're new to this, and you have a desire to learn and do things all by yourself.

I think this is the way it should be.

So here you go!



What Is the Cost of WordPress?

WordPress is available to bloggers in two forms: a hosted version that you get for free at WordPress.com, and a self-hosted version at WordPress.org that you must install on a separate Web host

The free service, WordPress.com, is mainly for personal or non-profit blogs.

The self-hosted version is for those who want to use their blogs for commercial purposes (to make money with).

 A WordPress installer comes with a Web hosting service as standard equipment. 

You have to buy the Hosting for using WordPress if your intention is to make money with, and I believe you do so.

 A hosting and a domain is necessary for creating an income-generating WordPress website.

 You can buy hosting from any platform for as little as $3/month and as expensive as $60 to $100. You can choose it according to your preferences. 

Those are my top recommendations:

How Can I Install WordPress?

When you buy the Hosting, you will have given the username and password for using it.

Log in to the control panel of your Hosting. 

In the control panel, you will see an option of WordPress.

Click on it and complete the installation process. 

I have addressed this in this step-by-step guide.

Is WordPress Available in My Language?

WordPress is available in 169 languages around the world. So there is a high chance that WordPress is available in your language as well.

 However, you can check the WordPress language by visiting the WordPress polyglot's page. 

You can choose your site language directly from your WP dashboard. 

Go to Settings > General > Site Language.

Select your desire language and save settings.

How Can I Check the Version of My WordPress?


Sometimes, we need to tell someone about the WordPress version we are using for any reason. 

 To check the version of WordPress that you are using, login to your WordPress site, click on Dashboard, scroll down, and see the bottom right side of your page to check the version.

How Can I Import Posts from Other Platforms to WordPress?

You will be excited to know that you can import your old content to WordPress. 

The best thing is, this process is straight forward and easy. 

You can do this by visiting the Tools option in your WordPress site and then click on the Import option. 

How Can I Install a WordPress Theme?

You can add any type of theme to WordPress, depending on your website and your choice. 

To add a theme to your WordPress site, click the ‘Appearance' Tab > Themes > Add New.

See How to start a blog for theme recommendations.

How Can I Install a WordPress Plugin?

Plugins are another name for functions. 

WordPress allows its users to perform almost any activity or function using their WordPress site. 

For installing a WordPress plugin, you have to visit the Dashboard and then click on the Plugins.

There you can search/ upload a new plugin. Make sure you only install necessary plugins on your WordPress site to avoid things like slow speed or site crashing. 

How Can I Remove the Error While Adding a Theme on WordPress?

Sometimes when you are trying to install a new theme on your WordPress site, you will get an error named “missing style sheet.”

 If you get this error message, you are trying to install a wrong theme file. 

For removing this error, make sure you are installing an installable updated WordPress theme.

How Can I Edit the Menu on WordPress?

Menus on WordPress are responsible for holding many things like links to the pages and posts of your site.

For editing a menu on WordPress, visit the Menus tab on the Dashboard. 

On the menus tab, you will have the option to create and edit your menu. 

To create your menu, you'll need to make sure you've got your pages and your blog categories already.

What Is a Blog Post Category?

WordPress is offering a section named blog post category.

In this category of WordPress, you can group different posts on your WordPress blog.

For example, if I have a sport-related blog, I will add categories like fitness, workouts, supplements, outfits, etc.

Then, when I write a blog post related to one of those categories, I will assign it to that specific category in the blog editing section.

To assign a blog post to a specific category, you need to pre-define your group's first.

To do so, go to Posts tab on your WP dashboard and choose ‘categories,'

Name your category as you wish, and click save.

Now every time you write a blog post, you'll see the category on the right sidebar.

Tick on that specific category and save your blog post.

How Can I Create a New Post on WordPress?

You can add any number of posts on WordPress.

 For adding a new post on your WordPress site, you have to visit the Posts option in the navigation bar. 

After clicking it, you will see the option of “Add New.” 

Add your title, pick your future image, and start writing.

How Can I Change My Password on WordPress?


If you want to change your admin login password, it is necessary to login to your account and then clicks on your username in the toolbar. 

After that, scroll down to the page bottom, and click on “Reset your Password” for changing it.

How Can I Add a New Featured Image on WordPress?


 To add a featured image on your WordPress as you write a new post, go to the Featured image link on the right-sidebar.

It will open your media library so that you can select/upload your desired image.

This is the image displayed on your home blog page.

How Can I Insert Videos or Audios on WordPress?

You can add your video or audio files in two ways using WordPress.

The first method is to copy and paste your video or audio file link in the post content. 

The second method of adding an audio or video file is to add it to your media files.

Supported audio/video formats include M4a, MP4, OGG, WebM, FLV, MP3, and WAV files.

How Can I Create a New Page on WordPress?

 For adding a new page, click on the pages option in the Dashboard, and then click on the “add new” button to add a new page to your site.

For must-have pages on your blog, check my guide here!

How Can I Add Google Analytics to WordPress?

Google Analytics will keep you aware of your site analytics, where you can see how your site performs.

You can see how many website visits you have daily, where your visitors come from, and so on.

You can add it to WordPress using a plugin. 

There are quite a few plugins for this, but I use Monsterinsights because of the great functions it offers.

You can see a setup tutorial here.

Another cool free plugin I recently discovered is Koko Analytics. I've just installed it on one of my teste sites and it works really nice. If you click on the ”View all statistics” link, you'll be able to see all your stats and where your site traffic is coming from.

Just go to the ”Add New Plugins” tab and enter Koko Analytics in the search bar, click install and activate it.

Now every time you access your WordPress dashboard, you'll have your stats on the right-hand side of the page. I think you will like it.

What Is the Difference Between a Page and a Post?

Pages are static content on your WordPress site, for example, an about page or a contact page.

 On the other hand, posts are not static content, and you add posts on the pages that you have already created. 

Posts are the super awesome articles you write to provide valuable content to your readers.

Your last blog post published will show up always on the top of your blog page.

How Can I Add Internal Links to WordPress?

 Using internal links on your blog makes your reader spend more time on the site, and this is an excellent method to improve the SEO of your website. 

Highlight the text you want to add the affiliate link to in your blog content, then go to the link icon on the toolbar.

This will open up a box. Paste your link and click on apply (the blue arrow).

If you want your link to open on a new page, click on the option (cog icon) select ‘open link in a new tab' and save.

Let's say I want to redirect you to my blog tutorial, so for that, I will use an internal link.

Here's how I'll do it:

First I'll open my blog tutorial article in a new tab, I'll copy the post URL on my clipboard.

Then I'll come back to this post in the editing mode.

I highlight the words:'I want to redirect you to my blog tutorial,' and I insert my post URL in the box.

I always use ‘open in a new tab' option because I want to make it easier for my readers to get back to the previous visiting page.

How Can I Set Up My Home Page?

Every website has a home page, which is an essential part of it.

 You can set up a home page on your WordPress site by visiting the Dashboard settings option and then click onto the ‘reading' option. 

There you can select a page as your WordPress home page.  

If you run a blog, you might want to set the home page as your last post.

Otherwise, you can choose a static page of your choice.

This is going to be the first page a visitor lands on your website.

How Can I Add a Contact Page on WordPress?

WordPress is giving you the option to add a contact page on your site and is recommendable.

Some of the WordPress themes have already integrated a contact page for you.

If you don't have it, you can do this very quickly by using a free WP plugin called Contact7.

Again, to see the setup process, I also address it in my tutorial here.

How Can I Change Google Fonts on WordPress?

WordPress is allowing its users to use any customized fonts, including Google fonts. 

You can add Google fonts on your WordPress site by clicking the appearance tab > customize.

Depending on the theme you're using, you'll see the fonts options tab.

For example, I am using Smart Theme, which makes customization tasks easy.

So: I'll go to Appearance > Theme Options.

I'll go to the Styling tab and choose my desired fonts for the whole site: Title and Tagline Styles, content style font, H1, H2, H3, etc.

If you use a different theme, here I have another example:

Go to Appearance > Customize.

On the left side navigation bar, you can see all your site options. 

Go to Fonts Options and make the desire changes.

The same you do if you want to change the colors on your site.

How Can I Customize a Page on WordPress?

To customize a page on WP, you'll need a page builder plugin that allows you to choose a custom layout of your WordPress page. 

OptimizePress is one of the most affordable multifunctional page builder.

I use it for all my opt-ins and personalized pages.

But if you just want a free option, you can choose Elementor or Page Builder by Site Origin.

I found the second one easier to use but you can experience and see what best suits your needs.

They both come with a PRO paid version of course as the free option is limited in functions but for a starting point, I would say you will be fine with any of them.

How Can I Improve My Site Seo?

Your website will get SEO optimized if it has XML sitemaps, social links, Meta descriptions, and related keywords.

You can have this done by installing a plugin.

 I used Yoast SEO for a long time on my site, and recently switched to Rank Math SEO. 

One of the reasons for using Rank Math is that it allows me to add more keywords options to my blog posts for better ranking.

How Can I Speed Up My WordPress Site?

Slow website loading has a terrible impact on the users of the site.

Many people will stop visiting your site if it takes too long to load, and Google won't be happy.

There are a few ways to make your site loading fast.

1. The main responsible factor for your site speed is your Web Hosting Provider.

If you want to see the web hosting companies, I recommend, check: How to Start a Blog Guide.

2. You can speed up the loading of your WordPress site by using a caching plugin like WP Rocket

3. Use a CDN (Content Delivery Network), a worldwide network of servers that enables you to duplicate your site content and let visitors land on your pages from a server closer to their location.

For example, I'm in Ireland, so visitors from the USA might wait longer for my site pages to load than someone from the UK.

You can access this future option with my recommended web hosting and use the mentioned plugin above, WP Rocket.

4. Optimize your site images.

  • Use only JPEG or PNG format
  • Crop and resize your images where possible.
  • Compress


I use Canva.com to create all my site graphics and social media templates.

Now, you can use the FREE version of Canva and still benefit from it a lot, but with Canva for business, one of the futures I like is that I can compress my images inside the software and upload them on my site already compressed, have access to premium stock images, remove background pictures, and more.

Will My WordPress Site Slows Down Once I Install Many Different Plugins?

We have to admit that plugins are fun, but we have to use them wisely.

Unfortunately, using too many unnecessary plugins can cause different problems to your sites like site slowdown, security holes, or site crash. 

If this ever happens, don't worry. 

You can remove the plugin that is causing the issue inside your Control Panel by opening up your ‘File Manager.'

If you're not familiar with this function, then your web hosting support desk will be able to fix the problem for you.

Another reason why I recommend using D9 Hosting.

Their support is one of the best I ever got so far. Their live chat is open 24/7. Once you submit a support request, you get connected within 30 seconds.

How Can I Secure My WordPress Website?

You can secure your WordPress site by using a strong password, regular updating, and keeping using backups. 

While D9 back up your site regularly, it is advisable to use a free plugin like UpdraftPlus, take regular backups of your website yourself and upload them on your local machine.

Can I Earn Money Using My WordPress Site?


There are different ways of earning an income using a WordPress site, like, advertising, affiliate marketing, e-commerce site store.

Again I put down a few ways in my step-by-step blog tutorial.

How to Add Affiliate Links on WordPress?

There are some great tools to help you get the most from your affiliate links – many of which are plugins. 

ThirstyAffiliates is a cool plugin that helps you insert your affiliate links to your site/blog, and also, you can then organize and manage them nicely.

Pretty Links is another coll plugin that I use.

It offers the same kind futures, but I like using it to optimize my affiliate links and make them look pretty.

 Are There Any Special Rules for Adding Affiliate Links on WordPress for Earning?

No advertising restrictions exist for self-hosted blogs; you can do what you want as long as it is within your web host's terms of service.

 Running a self-hosted blog gives you full control over your blog; again, you must pay for Web hosting.

I hope that we have cleared your entire beginner queries related to WordPress.


Keep Your Site Updated

It is critical to keep your site updated.

All you need to do is, every time you'll see a red dot alert on your left side WordPress dashboard, usually next to ‘plugins,' press on it, and click on the ‘update now' link for each plugin highlighted in pink.

This will keep your site function run right and smoothly.

Take Regularly Back-ups of Your Site

Most of the time, a reputable web hosting platform will take regular backups of your site, but I've learned the hard way.

I was previously hosting one of my sites on a different platform, and I never took any backups of the blog myself.

I surprisingly found out that I lost all my data because they couldn't find a recent backup.

On the other hand, a better experience I had with D9 Hosting.

I had problems with a plugin I use, and I asked the developer to see if he could fix it on my site.

I don't know what he did on the back end, but he completely messed up my site.

None of its functions was working anymore.

After hours of stress and errors, I decided to contact my Hosting and asked them if they can upload any of the latest backups they have.

I was nicely surprised to see that they have my site backed up every 24h.

I get back all my data in less than an hour from the time I contacted them

Pretty cool, right?

Even so, as you only have to learn from mistakes, I still back up the site myself, and you can do that by using UpdraftPlus free plugin.

A Word From Me

As there is a lot more to learn about blogging and WordPress, I hope this will give you a good start-up.

My advice: Don't Be Afraid to Test, Test & Test.

It is great fun actually, and you'll end up loving it.

If you have any more questions, please don't hesitate and shoot me a message or live a comment down below.

I would love to help.

Spread The Love


I am passionate about living life to the fullest by continually improving day-by-day every area of my life. Join me for an amazing life-changing experience after 40.