We're rebranding and relaunching this site in November!

Learn more

How To Create A Question And Answers Page For Your WordPress Site

Last Updated on October 27, 2020 by Fabrizio Van Marciano

One of the best ways to boost community and reader engagement on your WordPress blog is to create a 'questions and answers page.' In this post and short video tutorial, you'll learn how.

Alert: The plugin used in this tutorial has not been updated in over a year. Please use the DW Q&A plugin at your own risk.

With WordPress, creating a Q and A page is possible in the simplest way imaginable, and I want to share with you how you can do this using a straightforward and lightweight plugin.

A few weeks back along, I started to revamp one of my niche websites.

One of the features many folks in my community was asking for was a page where they could post their questions so that other users and even the site administrators could post answers and comments.

Well, while I'm still in the middle of configuring this over on my parenting niche site, I thought it would be a great idea to create a short tutorial post with a video here on Magnet4Blogging to show you how you can do the same for your WordPress site.

Let's get it.

Note: If you want to skip reading the post and check out the tutorial video instead, feel free to scroll down to the bottom.

OK, so the first thing you want to do is head over to the WordPress repository at WordPress.org and find the DW Question & Answer plugin for WordPress.

Of course, you can also access this plugin from your WP dashboard. Install it and then hit the activate plugin button as per normal.

By default, when you activate this plugin, two new pages will have been created inside your WordPress site: DWQA Question and DWQA Ask Question.

You can either edit and customize these pages to your liking or do what I did and create two completely new pages with your own custom page name and URL structure, and, of course, your own custom content.

What I did afterward is delete the default pages that were created by the plugin. You can do the same if you wish.

Screen Shot 2016-01-03 at 00.23.09

The next thing you need to do is enable user registrations on your WordPress site. This is a straightforward procedure if you don't already have this enabled.

If you're not too sure how to do this, here goes:

Simply go to settings > general and check the box that says, "anyone can register." Make sure the "subscriber" membership level is selected.

anyone can register

How to avoid spam user registrations

Now I want to explain something about allowing user registrations on your WordPress site:

At first, I was a little skeptical about doing this for my niche site simply because I already receive a ton of spammy / bot user registrations every day.

I know there are many WordPress users out there experiencing the same kinds of problems, and of course, there are many ways to work around this.

I installed another plugin called WPS Hide Login. This is also a lightweight plugin that will enable you to change the permalink structure of the login page in WordPress.

This simply means that anyone trying to access your wp-login.php page will see a 404-error page instead of the actual login page to your site.

You can name your login page whatever you want, but just be sure to make a note of it somewhere so you don't forget it yourself.

rename login url

You should consider doing this to add an extra layer of security for your login page, simply by hiding it. It works wonders with the DWQA plugin.

After all, you want to attract genuine subscribers that want to post real questions to your site, and not spammers, right?

Recommended Reading: Check out my tutorial for changing the login URL permalink here

OK, so the next process of creating a questions and answers page for your WordPress site is to configure some settings in DWQA.

Configuring the DW Questions & Answers Plugin

After installing the DWQA plugin, go to DW Q&A > Settings, you'll arrive at the general settings page.

I won't dive into every single setting on this page because most of them are simple and straightforward. However, I want to highlight a few of the essential settings.

In DWQA, you can assign your "question list page" and your "ask a question page."

As I mentioned at the start of this post, I created two completely new custom "question list" and "ask question" pages to assign to these two settings in this tab.

general settings page DWQA

So, next you want to configure settings for outgoing email notifications.

These are the email notifications your users will receive in their inbox when someone responds to a question or places a comment.

In DWQA, you can configure the settings for a new question, new answer, new comment to question, new comment to answer emails, and more.

When customizing your email notifications, you can add your site logo, custom content, and even change some of the layouts to match your site design.

Do check out the tutorial video below, for more a detailed look at some of the options on this page.

new questions
customise emails DQWA

The last tab we have to configure is permissions, and this is very easy to do.

On this page, you can choose which membership levels have access to certain privileges.

For instance, you can give your site admins and editors full access to posting, reading, editing, and deleting questions. Whilst only allowing subscribers or anonymous users to read and post questions. See the image below.

DQWA permissions

Other Settings

You can also add categories into this plugin, very useful for better organization of your questions, and make it easier for your users to post questions relevant to a specific category on your site.


In a nutshell that is pretty much it when it comes to configuration.

You can test the "ask a question" page to see what it will look like to your site visitors and make whatever changes you need.

I'm still configuring the settings for my niche site "question and answers list" page, so currently, I can't show you what the page will look like as I haven't received any questions.

Here's a screenshot of what the "ask a question" page looks like after my configuration, however.

custom ask a question page

Video Tutorial

Right, I hope you've enjoyed reading this short tutorial post. In the video tutorial I created below, you can see how to configure this plugin correctly on your WordPress site. The video is a good few years old now, but the configuration process should still be the same.

Best of luck.

Join Over 24,500+ Subscribers

Get fresh content from Magnet4Blogging delivered straight to your inbox, spam free! Or follow us on social media.
pencilcamera-videomic linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram