What's WP
Our everything is about WordPress - best choice of WordPress users!
How to Create a FAQ Page on Your WordPress Site

How to Create a FAQ Page on Your WordPress Site

As its name implies, a FAQ page is a commonly-used functional page where there are a bunch of frequently-asked questions. This kind of page is needed when you are going to launch a new product or company site. Plus, it is a great tool for increasing organic search traffic. A good rule of thumb is that the more information you provide, the more followers you will get.

Frankly speaking, it takes a lot of time and work to have a manually-coded FAQ page especially for beginners and new starters. On the other hand, to create a FAQ page has been much simpler and easier with the help of various WordPress plugins, such as WordPress FAQ Manager. At this place, we would like to show you the detailed approaches and suggestions on creating a FAQ page on WordPress site. Scroll down and get to the point.

Why Use a WordPress Plugin?

As is noted above, you are allowed to set up a FAQ page by using a user-friendly WordPress plugin or your own coding skills. However, it is recommendable to adopt the former approach if you have no preferred FAQ page structures and know little technical knowledge. To say the least, a customizable WordPress plugin, such as WordPress FAQ Manager, allows you to navigate an FAQ section by using the existing custom post taxonomies and types.

On top of that, you are empowered to group some relevant questions together and to create all kinds of tags or topics without trying hard to code a thing from scratch. Of course, you will be served with a well-designed site structure where visitors can search and find satisfying answers with least efforts. As you may suspect, this plugin also helps with your SEO rankings.

How to Create a FAQ Page

How to Add a FAQ Page by WordPress Plugin?

Back to the ground, let’s have a closer look at how to add a FAQ page by using the WordPress plugin – WordPress FAQ Manager. More detailed steps are displayed as follows.

Install WordPress FAQ Manager
First of all, you need to install this “WordPress FAQ Manager” plugin, which can refer to this plugin installation tutorial. In short, you should search and install this plugin in the section of “Add New” in “Plugins”. Once done, click the button of “Installed Plugins” to look and “Activate” this “WordPress FAQ Manager” plugin on the right hand. If works properly, you can notice that there are four editing options under its name.

How to Create a FAQ Page

Display a New Post Type
In the meantime, it is obvious that there is a new custom post type lying under the section of “Pages” on your dashboard menu. Till this step, you have successfully created all of your FAQ lists, with which you can manage and edit everything on the FAQ page. In details, there are several editing options on the left sidebar, including “Add New”, “Topics”, “Tags”, “Sort FAQs”, “Settings” and “Instructions”.

How to Create a FAQ Page

To be frank, one spotlight of “WordPress FAQ Manager” is the mentioned “Instructions” functionality, with which you can add FAQs to WordPress post/page in an easy-to-use way.

How to Customize a FAQ Page on WordPress?

From the steps above, it is not difficult to create a FAQ page on WordPress by using the “WordPress FAQ Manager” plugin. In the further, to create a FAQ is extremely similar to write a blog page/post as this plugin inherits their default functionalities. But before starting with the FAQ page creation, you’d better make some prior settings as follows.

Make Some Personalized Settings
To do so, you only need to click the mentioned “Settings” option. On the editing menu, you will notice that there are several options for “Display”, “Content” and “SEO” in below. Undoubtedly, you can make settings of your own requirements, but we recommend those settings displayed in the following screenshot.

How to Create a FAQ Page

As is suggested, it is recommendable to choose “H2” type for FAQ title, which is out of the best practices of SEO. Plus, you’d better make a hit in the checkbox of “Include iQuery collapse/expand” to disallow the FAQ titles to link to every FAQ post. At the same time, remember to choose the checkbox of “Apply noindex header tag to FAQs” so as to make your FAQ post not indexed by a search engine. Note that you can change the current theme appearance by making full use of the built-in CSS of “WordPress FAQ Manager”, and this is optional. Do not forget to “Save Changes” at last.

Add Content to Your FAQ Pages
Having done with the steps above, you will need to add your own content to FAQ pages. As is mentioned above, to “Add New FAQ” is similar to write a page/post. Pay attention that the title of every FAQ post should be the question, and the body should be the answer. Additionally, you can add some new FAQ topics by clicking the link of “Add New FAQ Topics” on the right side. For details, you can refer to the following example.

How to Create a FAQ Page

There is no doubt that you can also add “FAQ Tags” placed under the section of “FAQ Topics”. You are also allowed to sort each FAQ page by clicking the button of “Sort FAQs”.

Edit Menus of FAQ Pages
Next, you are required to enter the “Menus” section in “Appearance”. To put it into effect, you should firstly choose the type of menu in the “Manage Locations” section.

How to Create a FAQ Page

Once activated, enter the “Edit Menus” section and find out the created FAQ pages in the category of “FAQs”. Then, add the FAQ posts to the menu structure by clicking “Add to Menu” button. If everything goes right, you will see a list of the newly-added posts on the right side. Keep in mind that you should adjust the order that you want the posts and topics to display on WordPress site.

How to Create a FAQ Page

Here, we make a FAQ topic named “Sleep” as the sub-item of the FAQ page, and place the relevant pages specified as the “Sleep” topic under the directory of sub-item. Do not forget to “Save Menu” to make it work. Here, we would like to present you with a sample FAQ page based on the above steps.

How to Create a FAQ Page

How about Using a New FAQ Template?

From the above screenshot, you may find that the appearance of our FAQ page is similar to the default post/page type. To have a differently-looking appearance of a FAQ page, you’d better add styling codes to a new custom page template. Note that this step is not necessary, but you can also refer to the following steps to make some differences.

To do so, you need to enter the “Editor” section in the “Appearance” to find the previously-created page template. Alternatively, you can navigate to it by logging into the server and find the correspondent custom page template file. Back to the point, we would like to show some sample codes to display questions and answers in a unique way.

On the one hand, you can make a list of the questions by adding the following codes. In this way, you can link to the specific answers by clicking the FAQ title.

<?php
    query_posts('post_type=question&order=ASC')
?>
<?php if (have_posts()) : ?>  
    <h3>FAQs</h3>
    <div id="questions">
        <ul>
            <?php while (have_posts()) : the_post(); ?>
            <li><a href="#answer<?php the_id() ?>"><?php the_title(); ?></a></li>
            <?php endwhile; ?>                        
        </ul>     
    </div>    
<?php else : ?>
    <h3>Not Found</h3>
    <p>Sorry, No FAQs created yet.</p>
<?php endif; ?>

On the other hand, you can also choose to display the title and content of each post on your WordPress site. And you will see all the FAQ posts listed on the same page. To achieve it, you may refer to the following codes.

<?php rewind_posts(); ?>
<?php if (have_posts()) : ?>                              
    <div id="answers">
        <ul>
            <?php while (have_posts()) : the_post(); ?>
                <li id="answer<?php the_id(); ?>">
                    <h4><?php the_title(); ?></h4>
                    <?php the_content(); ?>
                </li>
            <?php endwhile; ?>                        
        </ul>     
    </div>
<?php endif; ?>
<?php wp_reset_query(); ?>
<? //end?>
		</div><!-- #content -->
	</div><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Also, you are allowed to customize a clean layout and add some shadow effects to your WordPress sites, which is of personal preferences. In the following screenshot, there is a well-established FAQ page which is based on the mentioned codes. As it is, WordPress is a powerful content management software, and the only limit is your imagination.

How to Create a FAQ Page

Author

Susan Rose is a freelance writer who has a deep knowledge about WordPress. She loves everything related to website building since the freshman year at Christopher Newport University, and loves to share her experience with people all over all the world. This girl is popular among our readers as she is outgoing and energetic. In the daily life, Susan loves detective novels as it can train her logical thinking and creativity.

Close

Want to Learn More About WordPress?

Get Our Free Themes, Plugins, Support, SEO Tips, and Other Tutorials!

Email *