6 Must-Have WordPress Plugins After Creating Your First Site

top wordpress plugins first site

Have you just created your first WordPress website? Hold on because your job is not over yet. There are a few important WordPress plugins you must install & activate before publishing any content.

Before publishing any posts you need to make sure that your website is secure & important plugins are installed if in case anything goes wrong you don’t lose your content.

6 plugins listed below are the plugins we must install before publishing any content. We’ll talk about all these plugins one by one.

6 Important WordPress Plugins

1. Child Theme Configurator

child theme configurator

After installing the WordPress theme for your blog or website it’s important that you create a child theme so you don’t lose customization when your WordPress theme gets updated.

Child theme configurator is a great plugin for creating child themes. You can install this plugin from the WordPress plugins dashboard.

Here are the steps to install this plugin & to create your WordPress child theme.

On Your WordPress dashboard, on the Plugins menu click on ‘Add New’ as shown below.

plugins add new

In search box type Child theme as shown below. Install & activate the child theme configurator plugin.

child theme creater

Once activated, you can access Child theme Configurator plugin options by going to Tools > Child Themes as shown below.

child theme settings wordpress

If you’re creating a new child theme make sure you choose the following options as shown below.

  • Create a new child theme (Select this option)
  • Choose your theme from the dropdown (Choose your desire theme)

Click on ‘Analyze’ for any errors.

create child theme wordpress

If no errors are found, you’ll get a green tick mark & this indicates that you can create your child theme & the main theme has no errors.

child theme configurator analyze

Now scroll down & click on ‘Create new child theme’ as shown below.


If all goes well you’ll get a success message as shown below.

child theme success message

You can activate your newly created child theme by going to ‘Appearance > Themes‘ as shown below.

wordpress themes

Now you can view the child theme you have created earlier.

wordpress themes dashboard

Click ‘Activate’ to activate the newly created child theme as shown below.

activate child theme

This is how you can create WordPress child themes.

2. Contact Form 7

contact form 7

The contact form on your contact page is the easiest way for your readers to contact you & if you’re using WordPress then you’re in a luck. Contact form 7 makes it very easy for us to have a contact form on our WordPress site or blog.

Here are the steps to add a contact form on your site.

On your WordPress dashboard go to plugins menu & click on add new as shown below.

plugins menu in wordpress

On Plugins dashboard, type ‘Contact form 7‘ in the search box as shown below.

contact form 7 plugin

You’ll find the ‘Contact form 7‘ plugin as shown below.

wordpress contact form

Download & activate the Contact form 7 plugin.

activate wordpress plugin

The contact form menu appears in your WordPress dashboard.

contact form plugin menu

Under the Contact menu, click on contact forms as shown below.

contact form menu

You can see a list of forms you currently have. By default, you already have one contact form. Click on the ‘Contact form 1’ as shown below.

contact form 7 list

You’ll be presented with ‘Contact form 1‘ options as shown below.

contact form 7 options

Now we’ll change the mail settings so we can receive emails in our email box. Please note that you must use an email that is associated with your domain, for example, ‘email@yourdomainname.com

Click on the ‘Mail‘ option as shown below.

contact form 7 mail options

To receive an email from your visitors through the contact form we need to change the two options as shown below.

contact form email settings

In option ‘To‘ & ‘From‘ add your email address as shown below.

contact form 7 change email address

Once done, scroll down & click ‘Save‘ as shown below.

contact form 7 save settings

Now we have to create a contact page so we can insert our contact form code.

Copy the contact form code as shown below.

contact form code

Once copied, create a contact page by going to the pages menu as shown below.

pages menu wordpress

Now create a new page by click on ‘New’ as shown below.

wordpress add new page

Call this page anything you like, I will call this page ‘Contact me

wordpress page title

Now paste the contact form code you copied earlier into the text field as shown below.

contact form code block

Now publish your contact page by clicking on the publishing button.

wordpress publish page

Now view your page for the final result.

contact form 7 preview

This is how you use contact form 7 plugin to create a contact form in your WordPress site or blog.

3. Loginizer


Loginizer is a great little plugin for WordPress which helps you to fight against brute force attacks. You can set a number of logins retries & when any IPS exceeds the maximum limit, you can block those IPS with the help of Loginizer. This plugin is a great addition to your WordPress site or blog & I highly recommend you install Loginizer.

Here are the steps to install & setup Loginizer.

On your WordPress plugin menu, click on ‘Add New’ as shown below.

wordpress menu plugin

On Plugins Dashboard search box, type ‘LoginIzer‘ as shown below.

wordpress loginizer

Now click on Install & activate the Loginizer plugin as shown below.

install activate plugin

Now you can see the Loginizer menu on the WordPress dashboard as shown below.

loginizer menu wordpress

On the Loginizer menu, click on ‘Brute Force’ as shown below.

wordpress loginizer menu

On ‘Brute Force Settings‘ set ‘Max Retries’ to 3 as shown below.

loginizer brute force settings

Now click ‘Save’ to save the settings.

brute force settings

That’s it. This is how you set up the Loginizer WordPress plugin to add extra security to your WordPress website or blog.

4. UpdraftPlus – Backup/Restore

Backing up all your data on a regular basis is the most important step for any website & blog. Your website or blog can get hack any time & if you don’t back up your website or blog on a regular basis then you’ll lose your content & it means you’ll lose your hard work too.

Thanks to WordPress, there are many many plugins for backing up your WordPress site or blog. Today we’ll talk about the UpdraftPlus Backup plugin. I love this plugin because it is easy to use.

Here are the steps to download & install this plugin.

On Plugins menu click ‘Add New’ as shown below.

plugins menu wp

On plugins dashboard, type ‘backup’ in a search box as shown below.

install plugin wp

Now install & activate the UpdraftPlus Backup plugin.

activate plugin wp

Once activated, you can access the plugin from the ‘Settings’ menu as shown below.

settings menu wp

On the Settings menu, click on the UpdraftPlus Backups.

updraftplus wp

Click on the ‘Backup Now’ button to backup your WordPress site or blog.

updraftplus backup

Once the backup process completed, you can delete, restore & download backups from the ‘Existing Backups’ list as shown below.

wp backup plugin

As you can see the UpdraftPlus makes it very easy to backup your WordPress site or blog & that’s the reason I added this very useful plugin in my top WordPress Plugins category.

5. Wordfence Security

Wordfence Security is a must-have plugin if you own a WordPress blog or site. Wordfence Security provides you with many great features that can protect your site on a great level.

Wordfence Security can scan your WordPress website or blog & blocks malicious traffic. You can check here the full list of features this plugin provide.

Now you’ll learn how to install & set up this great plugin step by step.

On Plugins menu click on Add New.

wp add plugin

Type ‘Wordfence’ in a search box on your plugin dashboard as shown below.

wordfence wp

Click ‘Install now’ & activate the plugin.

activate wp

Once activated, Wordfence may ask you a few more steps to configure. To get updates about the hacks & attacks you must give an email address to Wordfence Security so it updates you on a daily basis.

You can access the Wordfence settings on your WordPress menu as shown below.

wordfence menu

On the Wordfence menu, click on the ‘dashboard’ as shown below.

wordfence dashboard

You can track all the activities on your Wordfence dashboard interface as shown below.

wordfence dashboard interface

You can see above that Wordfence tell us we have few issues when it scans the site recently. You also can see how many attacks it blocked & a total number of attacks in 24 hours or 30 days.

Some features of Wordfence Security are premium features but if you just starting out you can use the free version of Wordfence security.

You can explore all the options Wordfence Security plugins provides.

wordfence security all options

I’ll post another article soon in detail dedicated to only Wordfence security in the future.

6. Yoast SEO

If your WordPress site is a blog then you must use this great plugin called ‘Yoast SEO‘ I can’t emphasize how important this plugin is especially if your site or blog is all about written content.

While typing your content, Yoast SEO helps you with on-page SEO. We’ll learn now how to set up Yoast SEO for your WordPress blog or site.

Let’s install & activate Yoast SEO.

On Plugins menu click add new as shown below.

plugins menu wp new

On Plugins dashboard, type SEO in a search box as shown below.

plugins search box

Install & activate the Yoast SEO plugin.

wp plugin activate

Once activated, you’ll see the SEO menu on your WordPress dashboard as shown below.

yoast seo menu

Now whenever you create a new blog post, Yoast SEO will help you with on Page SEO.

Let’s see this example in practice.

On the Post menu, click on ‘Add New’ as shown below.

add new post wp

Scroll down & you’ll find Yoast SEO interface as shown below.

yoast seo interface

You can target your blog article to a focus keyphrase to improve the chances to rank in Google.

yoast seo target keyword

For example, if I’m writing about top WordPress themes in 2020, you can use Google Keyword Planner to check if this keyword is being searched. If the answer is yes then you can type your keyword into Focus Keyphrase as shown below.

yoast seo target key phrase

Once you typed your target keyword into Focus Keyphrase, Yoast SEO will analyze your blog article & will give you hints where you can improve your blog article for better SEO.

yoast seo analysis report

As you can see above that red circles are the problems in your blog article. Make sure all the circles are in green & by doing that you’re giving your blog article a chance to rank higher.

This is how you install & setup Yoast SEO for WordPress.


This is just the beginning of a long journey. After you finished installing all these plugins, you can take a step back & relax but not for too long because you have to think about what are you going to write about today on your blog or website. I wish you all the best & if you need any help then please leave a comment below or contact me through my contact page.

I hope you like this article & if you do then please share it with your friends & family.

Thanks for reading.

You’ll also like:

3 Free Ways To Create YouTube Thumbnails

Do You Need a Stream Deck? Use Stream Deck App Instead

Transfer Files Between Computers Using Ethernet

Spread the love