How to setup and host your own Forum on a WordPress Website

This is a quick post on how to quickly get a forum up and running using a free plugin on your WordPress site.  For this task I will be using the plugin bbPress.

First install bbPress plugin.  Login to WordPress> Click Plugins and click Add New

How to setup and host your own Forum on a WordPress Website-1

Search for bbPress

How to setup and host your own Forum on a WordPress Website-2

Install and Activate bbPress

How to setup and host your own Forum on a WordPress Website-3

How to setup and host your own Forum on a WordPress Website-4

Should show as below when complete

How to setup and host your own Forum on a WordPress Website-5

Click Forums> Add New

How to setup and host your own Forum on a WordPress Website-6

Create a new forum for a topic of discussion and click Publish

How to setup and host your own Forum on a WordPress Website-7

Click Pages and add a new Page called Forum, click Publish

How to setup and host your own Forum on a WordPress Website-8

Put the below shortcode in your page

[bbp-forum-index]

 

How to setup and host your own Forum on a WordPress Website-9

Go to Appearance> Menus> Add Forums and click Add to Menu then click Save Menu

How to setup and host your own Forum on a WordPress Website-10

Click Settings> General and check the box next to “Anyone can register” to allow registrations on your website.  Then click Save changes

How to setup and host your own Forum on a WordPress Website-11

Click Pages> Add New and name the page Register. Add the shortcode as below and click Publish

[bbp-register]

 

How to setup and host your own Forum on a WordPress Website-12

Click Pages> Add New and name the page Lost Password. Add the shortcode as below and click Publish

[bbp-lost-pass]

 

How to setup and host your own Forum on a WordPress Website-13

Create a new page called Login and click Publish

How to setup and host your own Forum on a WordPress Website-14

Go to Appearance> Menus> Select the Login page you just created and click Add to Menu.  I use MegaMenu but this may vary slightly depending on what you use. Click Save Menu

How to setup and host your own Forum on a WordPress Website-15

Click the Mega Menu settings button

How to setup and host your own Forum on a WordPress Website-16

Change to Standard Layout

How to setup and host your own Forum on a WordPress Website-17

Select the bbPress Login Widget

How to setup and host your own Forum on a WordPress Website-18

Edit the settings to show the URL of the Register and Lost Password Pages you created

How to setup and host your own Forum on a WordPress Website-19

Close the window and click Save Menu

How to setup and host your own Forum on a WordPress Website-20

 

Leave a Reply

Your email address will not be published. Required fields are marked *