First of the tutorial series- how to build your first website using free tools. This tutorial focuses on how to set up WordPress on your device locally. Remember this is a great way to get started quickly as you do not need to purchase hosting or a domain to start learning.

How to create a Contact form Using Contact form 7

In this article, we’ll look at how to create a contact form using Contact Form 7 and an integration plugin. Previously, we talked about creating a contact form for your WordPress website using WPForms. Contact Form 7 is a little complicated compared to the drag-and-drop WPForms builder. You’ll need to use the label HTML tag to use it effectively. This article will look at how to build a contact form using Contact Form 7 and an integration plugin.

Contact forms are useful in creating booking forms that potential customers can fill out without leaving the current page. It’s quick, intuitive, and gives you a better chance of converting a visitor.
Contact Form 7 is a free plugin that helps you create simple forms. You can request images, videos, and any feedback or answers you want. You can build multiple-choice fields, email, and phone number fields.

To create a form using Contact Form 7:

  • Navigate to Plugins > Add New
  • Search for Contact Form 7, and install and activate the plugin. You can also download it from here and upload it to WordPress
  • A new menu called Contact Forms will appear on the left dashboard menu. Click on it to get started
  • Click on Add New to create a new form.
  • Contact Form 7, by default, will create basic fields like Name, Email, Subject, and Message as soon as you click on Add New. If your form needs those fields, you can keep them. Otherwise, clear everything you don’t want to keep.
  • Select any field among the suggested options, and a pop-up window will appear for you to configure it.
  • Type the name, and edit options if it’s a multiple-choice or drop-down field. If you want, check the box to make it the field’s placeholder. This means that the name will be displayed in the field when there’s no input from the user
  • Toggle the required button to determine whether the field should be required or not
  • Click ok to save and add the field
  • The field will display without a label. So to do that, we need to add to create on with the label tag.
    Before the field, type “<label>”, and type the name of the field. E.g. Name.
  • Now type “</label> to close the label tab. So it should look something like
    <label>First Name </label>
  • Do that for all the fields needed and click Save.

At this point, your form has been created. It’s time to set up mail delivery settings. Click on the Mail tab to reveal more options. Fill in the following fields in the Mail settings tab:

  • To: The plugin wants to email you to let you know when someone fills out the form. You must thus provide your email address in this field. Contact Form 7 utilizes the site administrator’s email by default, but you may alter it if you’d like not to.
  • From: You may change the email’s from the field using this field. Including the name of your website here is a smart idea. There is also the email address of the sender.
  • Subject: The subject of the email message you will receive can be changed here. We advise leaving this setting at its default value if you’re unsure what to change it to. You might want to keep it set to the default setting, as it will pull the subject from the completed form.
  • Additional Headers: With this option, you can add Cc or Bcc recipients of the email
  • Message body: This is where you can customize the message body of the email. Contact Form 7 has a template ready, but if you want to edit the body, you can do so.
    It’s time to publish your form on a page or post. There will be a shortcode on top of the page after you’re done editing the form. Copy that code.
  • Navigate to the page you want to show the form and edit it.
  • On that page, create a new section, select the text editor widget and paste that code there.
    If it’s a post, you can add the form where you want it to appear in the post.
  • Preview to make sure it appears properly as desired. Once you’re satisfied, click on Publish to save changes on the page.
  • Your form is published now.

Contact Form 7 is not that easy to set up but once you get the hang of it, it’s all uphill from there. It has a lot of integration functionalities, mostly free compared to WPForms, which you need the paid version for. If you have any questions, let us know in the comments!

How to Add Live Chat or Live Support to your WordPress Website.

 

Sometimes visitors want to ask for inquiries on the go as soon as they enter your website. A Contact Form on your website is great, but Live Chat gives users quick answers to their questions. Thus, the importance of Live Chat. With Contact forms, visitors enter their query and have to wait until you respond in an email. If it gets mixed with the thousands of emails you receive every day, you may not reply on time. Hence, you lose a potential client or customer.
In this article, I’ll be exploring how to add Live Chat to your website, setting it up, and customizing it to suit your website structure.

The plugin we’ll use is the Tawk.to Live Chat plugin. It is one of the most trusted and reliable Live chat plugins on WordPress. It is beginner-friendly and has plenty of features. Here’s how to install and set up Tawk.to Live chat.

  • Click on the Plugins menu on your WordPress dashboard and select Add New
    Search Tawk.to Live chat and click Install.
  • Click Activate to set the plugin in motion. Click on Settings and select Tawk.to in the submenu.
  • Sign up using your email account and set a secure password.
  • Choose your visibility options and click the Save Changes button to update the settings.
  • Customize the widget to suit your business from the tawk.to Dashboard. You can customize everything from the logo, live chat symbol, and the automatic text message that greets visitors when they enter your site.

To customize your Live chat widget:

  • Go to the Tawk.to dashboard.
  • Click on the Settings icon at the bottom of the screen to open the settings overview.
  • Here, click on the default image icon to add your logo
  • Change the color of the Live chat icon to match your site colors. Click Advanced for more options.
  • In the Advanced settings, you can change the chat icon type and its position on the webpage. There are different settings for Mobile and Desktop, so you can customize each to suit the size of each device. You can save your settings.

There are numerous other customization options. Take your time and go through them. Make changes as you wish, but make sure it doesn’t feel out of place on your website.
After setting up, you’ll receive an alert each time someone visits your website. When they send a message using the Live chat, it’ll appear on the dashboard, where you can reply in real-time.
If you don’t have your PC or laptop around you all the time, don’t worry. Tawk.to has mobile apps for iOS and Android, which are easy to set up.

To set up Tawk.to Live Chat for Mobile

  • Download the mobile app from here (Android) or here(iOS)
  • Sign in with the same account on your website
  • Configure permissions to allow notifications from the Tawk.to app on your mobile phone
  • Customize the notifications. You can use separate sound for the Tawk.to app for it to stand out to you.

The great thing about this plugin is the customization freedom it gives users. It can be anything you want it to like and it’s free. The alerts are always timely and barely miss any message or visitor.

As a bonus, you can use the stats it provides to monitor visitors or traffic to your website. On the dashboard, you’ll see the total visitors over a period and how many used the live chat. If you find Google Analytics complex to use and you want a visitors-count on your website, this is a great tool.

You can also directly convert potential customers that visit your website. Since you can reply to their inquiries and nullify any doubts they may have in real-time, it’s a very useful converting tool.

If you followed this article clearly, you should have a running Live Chat function on your website now. Tawk.to Live chat is one of the best plugins for Live chat in WordPress. If you have any questions, or you have faced any challenges, let us know!

 

Check out this article: 5 Top Free WordPress Plugins for Every WordPress Website – 2022

7 Best WordPress Website Builders-No Coding? No Problem

You might want to rely on website builders if you want to pursue a career in website design without any coding experience. These are usually plugins that will allow you to build pages on your website. In this article, I’ll look at the top 4 website builders that produce excellent results.

 

Elementor

This was the first website builder I ever used in designing, so I may be a little biased. That notwithstanding, this is probably the best page builder on WordPress, especially for beginners.  This plugin allows you to drag and drop sections or divs, headings, paragraphs or text blocks, and so many other options, which would otherwise have taken you hours to code. This website builder is compatible with most themes on Envato and Themeforest. So you wouldn’t have trouble working with the Elementor page builder if you import the demo content from a bought theme. Everything on a page is customisable, and you can add images and videos too. It’s very easy to add cool animations on the entrance and on hover, giving your website a nice touch. The only drawback is that adding custom CSS is a premium feature, which wouldn’t be that valuable to a beginner.

 

WPBakery

WP Bakery website builder has a steep learning curve compared to Elementor but is great all around. It has both a frontend and backend editor for web designers who prefer either one. The backend editor is pretty comprehensive, with the ability to add various widgets like texts, images, forms, shortcodes and more. The frontend editor gives you a first-hand feel of how the website looks in real time as you add and edit blocks of the web page. Widgets work well, but sometimes the UI can get clunky when you’re navigating through multiple widgets. Another great feature of this website builder is that you can save templates of your work that you can use on another page or the same page. The free version is quite limited, although it has the Custom CSS option missing in Elementor. This website builder as mentioned earlier will take a while to get used to and can be frustrating trying to find certain quick settings, like paddings and margins. This builder is supported by several themes, so integration should not be an issue if you decide to stick with this builder.

 

Bebuilder

I found out about BeBuilder recently, but in my opinion, is one of the best backend editors in the website building industry. The widgets and options are laid out clearly it’s easy to understand as a beginner. As with the other builders on this list, this builder allows you to add all kinds of media to your web pages without hassle. This builder also has the most features in the free version out of the three on this list. You can edit web pages and add widgets by simply dragging and dropping them into desired locations. If you’re coming from Elementor, then you’ll feel right at home. This is because they have similar UI and functionality making it easy for Elementor users to adapt. I’ve had instances where some settings were not implemented when I made them using the frontend editor. This is the case for padding, image sizes and margin settings. Generally, I have not dealt with any other bugs or issues with this website builder.

 

Unyson Builder

I went back and forth between Unyson and BeBuilder, but ultimately, Unyson is strictly a backend editor, so BeBuilder takes the nod here. However, Unyson has a neat layout that makes it easy to visualise what your page will look like without having to edit on the front end. One of the perks of this builder is that it has a rich library of icons to work with to improve your website. However, the customisation options are limited compared to the others in this list. This website builder is also robust, and sometimes it’s hard to make the smallest of changes. Overall it’s still a great alternative to the aforementioned builders.

 

Visual Composer

Like WPBakery, Visual Composer is one of the biggest learning curves among all the website builders out there today. It’s a drag-and-drop page builder with sufficient elements and widgets to build a basic page. It has both a backend and frontend editor, giving you the freedom to edit your website as you please. The free version is quite limited though, with all the bells and whistles in the Pro version. The paid version is also expensive compared to other Pro versions of other website builders. It can be sluggish sometimes, though rare, and changes may not reflect until you clear the site cache, which can be frustrating. Overall, this web builder is consistent and gets the job done.

 

Beaver Builder

If you’re a beginner in website builders and web designing, then Beaver is a great option for you. The interface is intuitive and clear; it will only take a few minutes to understand how it works. Elements and widgets are laid out cleanly so you know exactly what to do. It’s a frontend editor, so designers can have an idea of how each element is implemented on the page. You can also save your own templates to use them globally throughout the site. For instance, when you build a section for a promotion a business is running, you may want it to be shown on multiple pages. Instead of building from scratch on every page, you can save the first section as a template and implement it on the other pages. The paid plan is some of the most value for money on the market as it allows you to use it on multiple websites.

 

Divi Builder

Divi is another beginner-friendly page builder on this list. It’s a fully drag-and-drop frontend editor and its flexibility allows users to explore different looks of their pages. You can create several complex but responsive pages to make your website stand out. The builder comes with multiple themes that may suit your goal. These themes are fully editable; you can edit texts, images, videos, icons, etc. You can also build a website from scratch if you want to as well. The lifetime access is cheaper compared to other builders, and you can build pages on an unlimited number of websites.

 

If you have passion for web design but no time to code, no problem. You can watch this tutorial here on how to build an informational site using the Elementor website builder. Learning at least two builders will safeguard you and set you up to be able to handle most themes you might have to work on.

Check out this article:  5 Top Free WordPress Plugins for Every WordPress Website – 2022

The Best Way to Set up Your eCommerce WordPress Website.

If you plan to sell products or services online, you need an eCommerce website. This website will allow users to view all products and make purchases using convenient payment methods. Having a WordPress website is the first step. If you don’t know how to, click here to learn.
If you already have your website, the next step is to make it eCommerce. To do that, you’ll need a plugin called WooCommerce. WooCommerce is the most popular and reliable eCommerce plugin in WordPress. It’ll give you many features such as adding products, categories, pricing, and payment options.

To install the plugin:

⦁ Click on Plugins in the Menu options and click on Add New submenu.

⦁ Search for WooCommerce in the search bar and click install.

⦁ Activate the plugin. After that, WooCommerce will appear in the menu.

⦁ On top of the screen, click on Run Setup Wizard to begin the initial setup of the WooCommerce plugin.

⦁ On the setup page, the first step is the Store Setup. Here, type the local shop address if it’s digital services. Type the country name, the currency you accept payments in, and the type of products or services you’ll be selling. If you’re satisfied with your inputs, Click on Let’s go!

⦁ The next step is to set up Payments. Check the payment methods you’ll accept on your website. You can use Stripe or Paypal. Customers can also make payments offline or in-person (i.e. payment on delivery). After setting up to suit your business, click Continue.

⦁ Now configure the Shipping settings of your webshop. Choose the type of shipping rate and type the amount. You can set that for areas your shipping service covers and areas not covered. Click Continue

⦁ The Recommended tab contains other great plugins suggested by WooCommerce that will improve your webshop experience. Check all the boxes next to the apps and click Continue.
⦁ The next step is Activate. Activate the Jetpack plugin by clicking Continue with JetPack. Create an account, sign in to JetPack, and you’re ready to go. Your eCommerce website is ready to launch.

Create Your First Product on your eCommerce site.

To create a product:
⦁ Click Products in the left menu panel.

⦁ Select Add New

⦁ On the products page, write the product name as you want it shown to buyers.

⦁ Type the Product description in the paragraph box. Include all details that will inform a buyer’s decision to buy. Be truthful and accurate, as fraudulent information can turn off buyers and leave you with bad reviews.

⦁ You can also add a short product description for users who don’t want to read the full product description. It’s advisable to have both long and short descriptions to make a compelling case to buy the product

⦁ Upload a product image to the “Feature Image” section. You can also add multiple images to create a gallery

⦁ In the Product data settings, type the price of the product. If you’re running a sale, you can add the sale price.

⦁ If you have an inventory, you can state the number of stock for the product.
To add new products, repeat the steps above. You can edit products even after you’ve added them. You can also add categories if you sell multiple kinds of products. For instance, if you sell clothes, you may have different categories for girls’ clothes, boys’ clothes, etc. Doing this will help create orders for your shop. To add categories,

⦁ Click on Products > Categories

⦁ Type the name of the category and add a slug. The slug is what will appear in the link after the main domain name.

This tutorial should help you set up a basic eCommerce site. To add more features and functionality, check out WooCommerce shortcodes that will extend and expand your webshop. If you have any questions, let us know in the comments!

Want to learn more WordPress tips and tricks? Click here

How to Create Forms on Your WordPress Website-2022

Whether you’re looking for feedback or you want clients to contact you, forms can help your customers or potential clients reach you. This is useful if you don’t want customers to have direct contact with you or have your personal details. If you want to respond directly to customers on the spot, you can set up Live Chat by following this guide. You can also create forms using the methods we’ll discuss in this article.

The plugin we’ll be using for this is the WPForms plugin. You can get it here.

To create a Simple Contact Form using WPForms:

  • Click WPForms > Add New in the left menu panel
  • In the new window, type the name of the form. Use a name that represents what the form should accomplish. (Eg. booking form to allow users to book service). This helps if you’ll be creating multiple forms.
  • You can select a template from the free collection. This will make it easy to set up. It’s also possible to start with a blank template. For the sake of this tutorial, we’ll go with the blank template. We’ll be creating a simple Contact form for any WordPress site.
  • On the left side of the window are all the fields you can add to your form. Some of the fields require you to pay for the Pro version. For a simple contact form, you have all you need. For names and addresses, you can use the “Single-line text field.”
  • Drag the Single Line Text field to the blank form. Click on it to edit. Change the Label to “Full Name” or “Name”. You don’t need to add a description since it’s self-explanatory. Only use descriptions to elaborate on fields that you think can be misconstrued.
  • Since customer names are important, click on Required? to make the field compulsory to fill. Do that for all fields you think are needed when filling the form.
  • Click Add field again. Next, drag the email field to the blank form below the Name field. Click on it to edit as well.
  • Change the Label if you want to. You can also click on Email confirmation, which means users filling the form will be asked to repeat their emails to continue.
  • Now add the Numbers field. Edit the label and change it to “Telephone” or “Phone Number”.I’ll advise using this for local numbers in your country.
  • Add a Paragraph Text field next. This will serve as the area your site visitors can type out the reason for contacting you.
  • Change the label to “Message”.
  • For other fields like checkboxes and multiple-choice fields, you can use that if you have specific subjects you want the person filling the form to choose from. For instance, with the Multiple choice field, you can label it “Subject” and add options like “Support”, “Suggestions”, “Wrong order”, “Order not fulfilled”, etc. Thus, site users must select one of them. You can also make them the required fields if you please.
  • Click Settings on the left menu panel for general form settings.
  • In the General tab, Add a form description. This will tell people what the form does. You don’t need to do this for Contact Forms since the name is self-explanatory. No need to mess with the Advanced section
  • Under the notifications tab, you can type the email you want to receive from inputs. By default, they’ll be sent to the site email. If you want to use another email, type that in the field provided.
  • Edit the Email subject line, “From Name” and “From Email address” fields. From Name field can be for the name of the website, and the “From email” could be the site email. Make sure whatever email you use is accessible. That way, you will receive all form updates.
  • In the Confirmations tab, edit the confirmation email that the visitor will receive after they fill out the form. You can leave the default template. It works fine.
  • Click on Save on the top right-hand side when you’re done creating. At this point, you have successfully created a contact form. Click on Preview to see how the form will look to visitors.

 

After creating your contact form, you want it to show on a page, say your Contact Us page or the home page. It’s simple to set up. To do so:

  • Click on the </> Embed button. A dialogue box will appear.
    Select “use a shortcode.” It’s much easier to integrate using shortcodes. It will not mess with the structure of the page.
  • Copy the shortcode displayed. (like [wpforms id=”39″ title=”false”] )
  • Go to the Pages menu and click on the page you want the form to be placed. With whatever builder you’re using (whether block editor, elementor, WPBakery, etc.), create a new section.
  • Depending on the builder, you may have a shortcode widget. If you don’t, you can use the text block widget to do this as well. Add the widget to that section.
  • Paste that code in the widget option and click Apply. You don’t have to keep pasting the shortcode after every change. Your form will be updated each time.

There you have it. It’s really that simple to create any form on your WordPress website. If you faced any challenges, or you have any questions, let us know in the comments!

How to Import Demo Data In WordPress


Sometimes, you don’t want to build a website from scratch. Or you’ve seen a theme that fits with your vision for how your website should look. Several sites provide free and paid themes, like
Envato and Themeforest. After buying and/or downloading your desired theme, it is easy to install and import demo data in WordPress.

When buying a theme, check that it includes documentation, licenses, and a demo. These will make it easy to import the whole site. Any theme you buy or download will contain all the plugins needed for the theme to function properly.

 

After buying the theme:

  • You’ll receive a download link for all the files and documentation needed to install and customize the theme. Included is a link to the theme documentation. This documentation will provide step-by-step guidance on editing themes.

 

  • Install and activate the All-in-one Migration plugin. As discussed in another post, I think this is the best plugin to install themes with ease. This plugin can also help you back up your current theme or website if you want to try a different theme.

 

  • It’s time to install the demo. In the files you downloaded, there should be a .zip file. That contains the theme we’ll be importing. You don’t have to extract the .zip file so leave it as it is. You can either leave this window open so you can just drag and drop the file into the importer, or copy the file path to use later.

 

  • After activating the All-in-one Migration plugin, check the options panel for the plugin name, and hover your mouse on it to reveal more options. Click on Import.

 

  • Now select the source you’re importing the site. You can upload from a vast list of accepted locations. Click on “File” from the options. Choosing “File” means you’re uploading a file from your PC. If you have a site in your dropbox or Google Drive, you can select that.

 

  • A new File Explorer window will pop up. Open the file location of the .zip file and select it. You can also drag and drop the theme file onto the space provided for a quicker upload.

 

  • A dialogue box will appear, warning you about the new theme overwriting the entire website. This will wipe out everything including previous databases, media, previous themes, and plugins. Your blog posts are however safe. Click on Proceed to begin the import process.

 

  • The bigger the import demo size, the longer you will need to wait for the import to complete. Do not close the window (i.e. your browser) while the website is being imported. This will cause the import to fail.

 

  • Once it’s done, your website is ready. You can choose to view the website now or do that later. The only thing left to do is update your permalinks. Hover on Settings and click on Permalinks. You don’t need to change the structure, click on Save to update it.

 

At this point, you have imported your website. Go ahead and customize and personalize it for your business or personal use. You can also use this procedure to install a backup of your website.

How to Create a Free WordPress Blog Website In 2022

If you’ve ever wanted to start a blog website to exhibit your writing skills, then WordPress is the best platform to begin. Other competitors (Blogger and Wix) do not touch WordPress when it comes to customizations, ease of use, and popularity. WordPress powers over 455 million websites on the internet as of 2022, hence you’ll be in great company. In a separate article, I’ll cover the advantages WordPress has over other free blog websites in greater detail. This article will teach you how to create your free blog site and install themes.

Creating Your Blog Site

  • Visit the WordPress website here
  • On the top right-hand corner of the screen, click on get started
  • On the next screen, type your email address, desired username, and a unique password. You’ll be required to log in with these credentials. You can click on “Continue with Google” or “Continue with Apple” if you’re accessing WordPress from a device already logged in to Google or Apple.

When your name and password check out, proceed to the next step of choosing your domain name. This is a tutorial for a free website but if you are willing to spend some bucks on a domain name, you can do that. 

  •  If you already own a domain name, you can connect it by clicking on the “Use a domain I own” button to set it up.
  • Type your desired domain name in the search bar. WordPress will load up recommended and available domain names you can use. The top two paid domain names will be displayed first. Below that is a free domain with your name + numbers. It also ends with .wordpress.com (e.g. www.blackread234332.wordpress.com). Click on it to accept the domain name.
  • In the final step, WordPress will require you to choose the plan you want. Again, if you want to pay for that, you can go ahead and then select the WordPress Starter or WordPress Pro plans. Since we’re going for the free version, click on “start with a free site”.
  • Click on Skip to Dashboard. We’ll set up the website before writing our first post.

Now it’s time to set up and install a theme for your blog website. WordPress will install a default theme on your site. If you’re cool with it, you can skip this part. WordPress has a ton of free and premium themes to choose from. To set it up:

  • Click on Appearance on the left menu and select Themes.
  • Scroll through the hundreds of themes and select the one you want.
  • Click on the “Activate this theme” button.
  • You can either stick with your homepage content or replace your homepage with the theme’s homepage. You can choose the latter if you have no content yet and want a fair idea of how your website would look. You can edit the theme’s homepage later so no need to worry.
  • Click on Activate.
  • Wait for the theme to install. It should take a few seconds. Once it is done you can go ahead to edit your website to suit your vision.

In subsequent posts, we’ll look at how to create, edit and publish your first posts. Hopefully, this was able to help you create your website. If you have any questions, feel free to ask in the comments.

 

How to Activate Your AdSense Account on Your Blog to Start Earning.

As discussed in a previous article, AdSense is an effective way to make money online for your video content or blog. This article will look at how to link your AdSense account to your blog websites and how to activate ads.

To learn how to sign up for AdSense, check out this article.

If you weren’t approved, go over your website and make sure it meets all the requirements and policies of Google AdSense. Once you do that, you can resubmit your application. Here are some more tips to consider if you weren’t approved:

  • Add an About page on your blog
  • Add Disclaimer and a Privacy Policy page
  • Add Contact Us page
  • Include a Terms and Conditions page
  • Make sure you have at least 30 quality articles

To activate your AdSense account, you need to add a payment method, verify your phone number and connect your website.

Adding a Payment Method

This is how Google is going to pay you after serving ads. 

  • Select your Account type: Individual or Business. Note that you cannot change this after your account has been activated.
  • Type your full name as it appears on your banking information and your address. You can write a residential or work address, but it must be active. The address must be able to receive mail as Google will send you a PIN to type in your AdSense account once it has been approved.
  • For the zip code, since we don’t use zip codes in Ghana, you can use 2332. It’s a required item, so you can’t continue the activation process without adding a zip code.

Phone Verification

This step is for Google users who haven’t verified their number with Google. If you have, just use the same number and skip this process. However, if you want to use another number or do not have a verified Google phone number, follow the steps below:

  • Choose your country code (Ghana is +233) and then type your phone number (without the beginning 0. Eg. 57505050).
  • You can either opt to receive the verification via text or call. Once the code is sent in, type it in the provided space and click Verify. It should take only a few seconds.

Connect Your Website

This is the final step in activating your website. Google will display a code on this page:

  • Copy the code
  •         Paste it into the HTML of your website, between the <head> and </head> tags. 

 If you’re using WordPress, all you need is a plugin (Google Sitekit) that will help you add the code without going into the HTML. You can also use the Tracking Code Manager.  

  •  For Blogger: go to the Earnings tab and click on Connect to connect your website.
  • Check the “I’ve pasted the code into my site” and click Done.

Google will try to search your website for the code. If the code is detected, Google will automatically begin the review process. If you were disapproved, you would receive an error message. You would have to check to make sure you pasted the code correctly and in the right place.

For now, your part is done. Google will review your website to confirm that it complies with the Privacy Policies and Terms and Conditions. The review may take a few days to complete. You will receive an email once it is done. After your site has been approved, you can start setting it up and earning money.

5 Top Free WordPress Plugins for Every WordPress Website – 2022

For everyone using WordPress, you can find out the hard way how limited base WordPress can be. You may want to add certain features or expand the functionality of your website without being versed in coding. Here are five free must-have plugins for any WordPress website.

 

Elementor

If you’re looking for a way to build your website from the ground up with or without themes, then Elementor is the way to go. It is a free plugin that allows users to create designs and building blocks for their website without coding. The free version is sufficient to build a great website. If you want extensive features (including editing CSS), you can get the Pro version. This plugin allows you to create and edit sections, add and edit images and adjust texts. It’s very beginner-friendly, and I recommend it to everyone new to WordPress website building.

 

Contact Form 7

As the name suggests, this plugin allows you to create forms that will connect your users or visitors to you, the website owner. With this form, they can book services, enquire or submit concerns and suggestions, etc. It includes options like short text, numbers, drop-downs, and checkboxes. Contact Form 7 integrates well with Google’s ReCaptcha V3, eliminating bot entries and providing added security. It is one of the best contact form builders in all of WordPress.

 

All-in-one Migration

This is a free tool that enables you to export or import a website with just a click. The default WordPress importer is so limited compared to this plugin. The All-in-one Migration plugin will import blog posts, texts, images, and videos. This, I find the default importer struggles with. You can import any kind of demo site you desire. It is also simple and easy to backup any website. Creating backups is especially essential when you make numerous changes or try new things on your website.

 

Disable Gutenberg

This plugin is definitely for the old-heads who can’t get into the new WordPress block editor. The Disable Gutenberg plugin will disable the block editor and bring back the old classic WordPress editor and “Edit Post” screen. As a result, you can continue to use Classic Editor plugins and theme functionality. Meta Boxes, Quicktags, Custom Fields, and anything else the Classic Editor can do are supported. Gutenberg can be turned off entirely or selectively for posts, pages, roles, post kinds, and theme templates. You may also hide the Gutenberg nag and menu items.

 

All-in-One Security

Every website needs to be secured and protected from hackers and spammers in 2022. Arguably no free plugin provides extensive features and functionality that will protect your website like this one. It is comprehensive and easy to use. Even if you know nothing about cybersecurity, you’d still be able to set it up with no hitches. It allows you to block spam, blacklist unknown or suspicious IPs, secure website databases, set recommended file permissions, and prevent brute force attacks, among other incredibly beneficial features. For a free plugin, this is a life-saver.

 

Bonus:

LiteSpeed Cache

LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features. With this plugin, you can clear cache if you’re having issues loading up pages, or the changes you’re making don’t reflect on the front-end. It helps improve website performance by automatically caching pages, optimizing images, lazy-load images/iframes, and cleaning your database as well.

There are a lot more plugins we didn’t discuss in this article but these are the most essential plugins I find to have on your WordPress website for a hassle-free experience. Hopefully, you’ll test them and let us know what you think in the comments.