Monday, December 9, 2019

How to create a WordPress forum (in 3 easy steps)


Forums are one of the pillars of the internet. And despite the fact that people spend most of their time on "normal" websites, forums are one of the most attractive types of platforms you can create. In fact, many modern social networking sites are basically forums with additional features. The problem is that creating a WordPress forum can take a lot of work, since the platform itself was not developed with forums in mind.

Fortunately, we are here to help you. In this article, we will look at the three steps necessary to install a WordPress forum, including:

Install and configure the Asgaros Forum plugin.
Create the WordPress forum structure.
Test the functionality of the forum.
In order for your forum to work, we'll have to add a whole new set of features to WordPress. Which can be a lot of work, so let's get started!

Content

Why create a WordPress forum?
3 popular plugins to create a WordPress forum
How to create a WordPress forum (in 3 steps)
Why create a WordPress forum?
The WordPress.org support forum.

Regardless of what your hobbies are, there are likely to be many internet forums explicitly created to discuss them. Simply put, forums are websites where you can post new topics or 'threads' and expect people to reply to you. They are the perfect place to have detailed discussions on almost any topic you can imagine. For example, there are full forums dedicated to web hosting, cooking, and even more specific hobbies like knitting.
  1. https://note.com/getgrants/n/n8861eeeeb4af
  2. http://forum.telecharger.01net.com/sallydoll/
  3. https://www.theodysseyonline.com/user/@havana23
  4. https://wiki.experimentationsurbaines.ademe.fr/wiki/Utilisateur:Eddie23
  5. https://id.techinasia.com/profile/kavyareddy
  6. http://blog.dfdsseaways.co.uk/keukenhof-hollands-world-famous-spring-gardens/#comment-66832
  7. https://gitlab.unifei.edu.br/snippets/421
  8. http://fusion0202.s602.xrea.com/mypukiwiki/index.php?getgrants
  9. https://buzzon.khaleejtimes.com/author/gilisha/
  10. https://git.devchat.tv/snippets/68
  11. https://www.kompasiana.com/kavyareddy5123
  12. https://supportxyz.zendesk.com/hc/en-us/community/posts/360043634894-List-of-government-grants-for-individuals
  13. http://gitlab.nectar.auckland.ac.nz/naina
  14. https://cfsa-pmw.warwick.ac.uk/snippets/2399
  15. https://gitlab.ce.jku.at/snippets/49
  16. https://git.zib.de/snippets/840
  17. http://x.skr.jp/wiki/index.php?grants%20for%20trucking%20companies
  18. https://study.mdanderson.org/eportfolios/8538/Home/How_Can_A_Veteran_Get_a_Donated_Car
  19. https://utah.instructure.com/eportfolios/34326/Home/Small_Business_grants_for_Truck_Drivers
  20. https://canvas.instructure.com/eportfolios/94143/Home/Welcome
  21. https://iu.instructure.com/eportfolios/31967/
  22. https://winchester.instructure.com/eportfolios/1558/
  23. https://icube.instructure.com/eportfolios/238
  24. http://cs.astronomy.com/members/kadile/default.aspx
  25. https://2019.chrisguillebeau.com/from-easter-island-to-beirut-lebanon/#comment-647383
  26. https://forum.acronis.com/user/324351
  27. https://forums.stardock.com/user/7024915
  28. https://sketchfab.com/galiecha
  29. https://app.gitbook.com/@kavyareddy0901/s/grants/
  30. http://charm.stackideas.com/index.php/discussions/badges-in-ed-toolbar
  31. https://gvectors.com/forum/profile/ericaholmes/
  32. https://www.pantagraph.com/news/local/education/100-universities-set-for-annual-college-fair-at-isu/article_3661bb86-b3ba-54d8-9306-cf74cddcac2b.html?mode=comments#
  33. https://magicvalley.com/sports/high-school/cierra-hadden-of-twin-falls-signs-with-edmonds-cc-volleyball/article_cb57d266-d78d-5f1b-95c3-6fdc0c11b61b.html?mode=comments
  34. http://natalie23.booklikes.com/post/2321617/how-do-you-get-a-hardship-grant
  35. http://fcsyp.mxl.uabc.mx/web/natalie/home/-/blogs/government-grants-for-individuals
  36. https://code.videolan.org/naina
  37. https://fotolog.miarroba.com/maxwell405/how-does-single-mothers-pay-their-monthly-bills-1/
  38. https://camp-fire.jp/profile/willson23
  39. http://staging.boxoffice.com/featured_stories/2012-03-long-range-forecast-battleship-and-what-to-expect-when-youre-expecting
  40. https://dailygram.com/index.php/blog/665195/scholarships-for-single-mothers-single-mother-grants/
  41. http://portales.interjet.com.mx/web/nataliekate/home/-/blogs/how-to-apply-for-government-grants
  42. http://onlinelife.mihanblog.com/post/comment/new/106/fromtype/postone/fid/15877046265ea2733295189/atrty/1587704626/avrvy/0/key/12bfc8ac730a7d97d12b04740c9a796c/#post_form
  43. http://charm.stackideas.com/index.php/discussions/badges-in-ed-toolbar

A knitting forum.

You will often find that most of the content comes from user discussions. Unlike sites like for example the Hostinger blog where, although each article has a comment section, the main attraction is the content.

If you are a user of forums, you have probably noticed that they have many characteristics in common with social networks . Take Facebook for example: in addition to uploading photos and keeping up to date with your friends, one of the main attractions is the ability to share content and discuss it with others, like in a forum.

In fact, if you take a look at the five most popular websites on the internet, you will notice that two of them have forum functions (or similar to a forum). We have already mentioned Facebook, but Reddit is also basically a forum with many additional features.

In general, having a forum poses a different set of challenges than a website, although it also has its benefits. For example, with a forum you don't have as much pressure to post original content. They're also better when it comes to fostering discussion and engagement, which makes many users want to come back.

However, forums are not a viable option for most web projects. For example, if you want to create a portfolio, obviously a forum will have no place and you will get better results by creating a standard website.

However, if your website has a strong social component, or if you offer online services, implementing a forum may be a good idea. You can even have one along with your regular website and use it to fuel discussion of your content and services.
  1. https://community.ald.softbankrobotics.com/ja/node/39670?page=2
  2. https://git.domainepublic.net/snippets/76
  3. http://www4.ac-nancy-metz.fr/ptit-momes-actus/spip.php?page=forum&id_article=42
  4. https://gumroad.com/ankithaa/p/veteran-needs-help-getting-a-car-free-vehicles-for-veterans
  5. http://www.nongthonmoihoavang.danang.gov.vn/web/ankithaa/home/-/blogs/veteran-needs-help-getting-a-car
  6. https://amos.ukf.sk/blog/index.php?entryid=5987
  7. https://lms.stmik-amikbandung.ac.id/eportfolios/22/
  8. https://uws-ce.instructure.com/eportfolios/2765/
  9. https://republicschools.instructure.com/eportfolios/1694/
  10. https://learning.cmu.edu/eportfolios/2493/
  11. https://educacao.telessaude.ifes.edu.br/eportfolios/679
  12. https://learn.amityonline.com/eportfolios/163
  13. https://uen.instructure.com/eportfolios/39500
  14. https://aalrc.instructure.com/eportfolios/399/
  15. https://bluecc.instructure.com/eportfolios/255
  16. https://dillard.instructure.com/eportfolios/189
  17. https://savoryinstitute.instructure.com/eportfolios/216
  18. https://windwardcc.instructure.com/eportfolios/115
  19. https://utseminary.instructure.com/eportfolios/18
  20. http://www.escalade-alsace.com/forum/profile.php?mode=viewprofile&u=4920
  21. https://marketingfarmaceutico.bsm.upf.edu/papel-la-biotecnologia-la-industria-farmaceutica/#comment-19366
  22. https://www.swkong.com/directory/services/public_service,716.html
  23. http://s220058662.websitehome.co.uk/people/charlieken23
  24. https://bandzone.cz/kasparekvrohliku?at=postList
  25. https://www.hackerrank.com/challenges/cpp-hello-world/forum
  26. https://www.steinberg.net/forums/memberlist.php?mode=viewprofile&u=228346
  27. http://www.guestcity.com/cgi-bin/view.fcgi?book=jason405
  28. https://louis23.123guestbook.com/#
  29. https://e-guestbooks.com/cgi-bin/e-guestbooks/newmemberstatus.cgi?username=charlieken
  30. http://www.cplusplus.com/user/benjhonson/
  31. http://www.supportduweb.com/profile-92672.html
  32. https://forum.elster.de/anwenderforum/forum/allgemein/allgemein-und-projekt/337599-benjohnson
  33. https://www.autocar.co.uk/users/benjohnson23
  34. https://b2b.partcommunity.com/community/group/1077/portable-operational-microscope-for-developing-countries
  35. http://sites.ncku.edu.tw/NCKU_MSE_ALUMNI/blog/gbook/4
  36. https://www.asam.org/Quality-Science/publications/magazine/read/article/2014/10/06/intimate-partner-violence-and-co-occurring-substance-abuse-addiction
  37. http://nearyou.imeche.org/near-you/UK/Yorkshire/Yorkshire-Automobile/event-write-ups/lists/yorkshire-automobile-division-past-events-write-up/aston-martin---the-complete-story-of-the-vantage
  38. https://www.appraisers.org/Disciplines/Real-Property/rp-news-and-events/2013/07/09/2013-14-rp-election-results-announced

Creating an online forum generally requires specialized software. With WordPress, you can add forum features to your website using plugins, and there are many options. In the next section, we'll take a look at a couple of popular plugins, and then we'll show you one of our favorites!

3 popular plugins to create a WordPress forum
First we'll look at some of the most popular solutions when it comes to WordPress forum plugins. These are often the options preferred by many WordPress users, so it's worth discussing them before talking about one of our favorites.

1. bbPress
The bbPress plugin.

When it comes to WordPress forum plugins, bbPress is possibly the most popular option. In fact, it's the software behind WordPress.org's own support forums, so it comes with a stellar backup.

As such, bbPress is highly customizable. You can extend its functionality with other plugins and even configure dedicated themes for your WordPress forum. Overall, it's a great option if you're looking for a forum plugin with a lot of advanced features, although it looks a bit dated in terms of style.

2. wpForum
The wpForo plugin.

Next on the list, wpForo offers an experience that falls somewhere between bbPress and the next plugin (Asgaros Forums) in terms of features. It is a little more complex to configure than the latter and has a lot of advanced features. The plugin even offers its own set of extensions, although not as many as bbPress.

And in terms of style, wpForo gets high marks. It looks as elegant as Asgaros Forum, although it has more visual components. If you want to use a forum plugin that offers advanced features while looking great, this is an excellent option.
  1. http://www.cruzroja.es/creforumvolint_en/user/profile/89412.page
  2. http://www.onlex.de/_gbuch.php
  3. http://netiya-com.ssl-xserver.jp/bbs/mtbbs.cgi?
  4. http://forum.yealink.com/forum/member.php?action=profile&uid=115548
  5. https://ecastats.uneca.org/acsweb/cr/Forum/tabid/863/forumid/12/postid/327767/scope/posts/language/en-GB/Default.aspx#327767
  6. https://board.phpbuilder.com/u/henrypeter
  7. http://groupspaces.com/WIM/item/386597#wall
  8. http://gforge.wits.ac.za/gf/project/vre/forum/?_forum_action=ForumMessageBrowse&thread_id=3075&action=ForumBrowse&forum_id=49
  9. https://astronomy.com/news/2018/11/astronomers-find-a-solar-twin--a-star-that-looks-almost-exactly-like-our-sun
  10. https://www.crowdholding.com/project/654/task/1421/#
  11. https://www2.thriftyfun.com/_generator/tf_profile.lasso?id=usr42212976&dsk&mode=index
  12. https://www.wiziq.com/henry236424943
  13. https://gitx.lighthouseapp.com/projects/17830-gitx/tickets/6607-how-do-low-income-families-get-financial-assistance-from-federal-government
  14. http://www.annuaire-web-france.com/forum-actu-re-re-re-re-re-re-re-communication-de-presse-presentez-votre-site-web-4438.html
  15. http://profs.if.uff.br/tjpp/blog/entradas/skype-2.0-beta-em-debian/ubuntu-64-bits#comment_668a89680caee5f722057dceb3b9e24e
  16. https://www.village-justice.com/forum/memberlist.php?mode=viewprofile&u=60899
  17. http://alps.virtualave.net/cgi-bin/gb.pl
  18. http://pantallaglobalpostexposicio.cccb.org/continguts
  19. https://www.designspiration.com/ksharma6627/
  20. https://www.merlot.org/merlot/viewCoursePortfolio.htm?id=1378464
  21. https://myportfolio.uel.ac.uk/view/view.php?id=32728&offset=20
  22. http://mrsite.co.uk/Uforum/Default.aspx?siteid=eumfccom&domain=%3cobject+width%3d&isblack=&hurl=&sec=showthread&id=238025
  23. https://www.digitec.ch/en/User/kavyareddy0901-4469258
  24. https://www.dead.net/member/johnwick25
  25. https://wplms.io/demos/rtl/members/johnwick23/
  26. https://uws-ce.instructure.com/eportfolios/2765
  27. https://canvas.elsevier.com/eportfolios/9828
  28. https://businesshabit.com/@johnwick/know-what-are-government-hardship-grants-and-financial-aid-given-to-individuals
  29. https://events.seetorontonow.com/event/how_to_apply_for_hardship_grants_online#.XrVqC6gzbIU
  30. https://getgovtgrants.com/
  31. https://challenges.openideo.com/blog/bringing-fall-prevention-ideas-to-life/comments#c-1fae9b9fe0799f58a8d46eaf88dadc64
  32. http://elearn.hawk-hhg.de/eportfolio/view/view.php?id=5&offset=390
  33. https://www.roughstuffmedia.activeboard.com/t66594996/types-of-government-grants/?page=1#lastPostAnchor

3. Asgaros Forum
The Asgaros Forum plugin.

Let's see now the solution that we will be using for the rest of this article. Asgaros Forum is one of the many free WordPress forum plugins. However, it stands out for its ease of use. In practice, it will only take a few minutes to configure the plugin and have a fully functional WordPress forum ready.

If you want to have more control over the user experience in the forum, the plugin also offers a large number of settings that you can adjust. Once the plugin is active, you will be able to set up a dedicated WordPress forum page on your site. Then you can use it in much the same way as any other forum and create threads, comment on existing ones, configure subforums and more.

You can also add individual forum sections to virtually any page using shortcodes, which can be useful if you don't want to set up a full discussion board. Furthermore, the plugin also includes basic moderator functions. This means that you can delete content if necessary, and even suspend users for repeated violations. If your WordPress forum grows, you can also designate other users as moderators to help you keep everything under control.

Finally, Asgaros Forum allows you to customize the style of the forum using themes, and supports multiple languages ​​by default.

Main features:

It allows you to set up a fully functional WordPress forum in minutes.
Allows users to comment as guests.
It allows you to moderate the content of the WordPress forum and designate other users to help you.
Provide reports on specific posts and suspend users if necessary.
Although easy to use and configure, the Asgaros Forum is not far behind in terms of functionality either. It offers pretty much all the features you'd expect from any modern forum in 2019. Unless you're looking for some fairly specific feature, Asgaros Forum is our recommendation.

How to create a WordPress forum (in 3 steps)
In this section, we will show you how to create a WordPress forum using the Asgaros Forum plugin. Although the other plugins we have introduced will have similar steps, (obviously) the process may vary. This means that you may need to consult the documentation for specific instructions.

Step 1: Install and configure the Asgaros Forum plugin
Of course, you will first have to install and activate the plugin . Go to the WordPress panel to the Plugins> Add new tab and look for the Asgaros Forum plugin:

Installing the plugin from the Asgaros forum.

Click the Install Now button next to the plugin name, then click the blue Activate button . At this point, a new Forum tab will appear on your WordPress dashboard.

Here you will find a Settings option . You must configure which page to include your WordPress forum on. You can do this using the dropdown menu that lists all of your pages. While you're here, you can also configure the number of responses and discussions you want to show on each page:

Setting the location of your forum.

In general, the default values ​​are a good choice. However, you can safely increase the number of responses per page, if desired. The Asgaros Forum plugin then uses its own built-in editor for new topics and comments, which is enabled by default. We will show you how this works in a minute, so we recommend that you leave this setting enabled.

Later, there is an option to enable the use of shortcodes in the editor, which we recommend disabling since it can cause security problems:

Disable shortcodes within your editor.

You can then configure the plugin to highlight the moderator and author names within each topic. This is usually a good idea, so users know who to contact in case of problems, so let's keep both settings turned on. While we're at it, let's also activate post counters, as they encourage users to be more active:

Activating the publication counters.

Keep scrolling down and you will find some options to display the login, logout and registration buttons for your forum. We recommend activating these options so that users can easily find the buttons:

Add login and logout buttons to your forum.

The next section includes settings that take care of the basic functionality of your forum. Here you can enable user mentions, reactions and a screen that shows who is online. You can also enable guest posts, although we recommend not doing so, as it makes it easier for people to spam your forums:

Enabling the publication of guests in your WordPress forum.

Below, you will find the option to enable subscriptions for your users. This means that they will receive notifications when there is new content in the publications to which they are subscribed:

Enable subsequent subscriptions.

We only have two sections left to cover now. The first includes settings related to the profile. In most cases, it is advisable to allow users to create profiles, as it is a feature that people expect to see. You can also configure if users who are not logged in can see those profiles, which is up to you:

Forum profile settings.

Finally, if you scroll to the bottom of the Settings page  , you will find the option to enable reports and receive notifications when users send them. This should facilitate the moderation of the forums, so we recommend activating both:

Enable forum posting reports.

If you like to keep your mailbox clear, we recommend creating an email just to address forum related issues. Otherwise, as you have more users it will be more difficult to locate the forum notifications in your inbox.

And that's it for your WordPress forum setup. Now save your changes and go to step two!

Step 2: Build the WordPress forum structure
Now that you have configured the way your WordPress forum will work, we can start working on the basic structure. To do this, go to the Forum tab > Structure within WordPress. There you will see that the plugin has already configured a basic forum:

The Structure tab.

At this time, the forum is empty. If you see it from the front-end, it should look like this:

Your new WordPress forum.

At this stage, you can already post new topics in the forum and people can reply. However, a serious forum should have several unique sections to keep everything organized. For example, you can set up a welcome forum where people can introduce themselves, which is what we are going to do now. Click the Add Forum button to get started:

The Structure tab.

To add a new forum page you just have to choose a name, a description and a parent topic if you want it to be a subforum:

Adding a new forum.

You can also configure the order in which the plugin will display your forums using numbers:

Setting the order of the forum.

Now we are going to edit the forum that is already configured for us, so that we can use it. To do so, click the Edit Forum button to the right of the name. Rename it and write a description. While you're here, you can also assign a new number to it in the Order field .

Now you already have two forums running and you know how to create a new one if you wish. If you want to create a subforum, click the Add sub-forum option to the right of the parent forum:

Adding a new subforum.

When the forum structure is ready, you can advance to the final step, where we will test if everything works correctly.

Step 3: Test forum functionality
The first thing you will want to do is create a new theme to check if everything is working correctly. To do this, click the New Topic button on the right side of a specific forum.

As we mentioned earlier, the Asgaros Forum plugin uses a reduced version of the WordPress editor. Here, you can define a title and write the description of the new topic:

Creating a new forum topic.

Since this is a test topic, you can write whatever you like. While we're at it, tap the Subscribe to this topic option so you can test if the plugin emails are sent correctly.

When the theme is ready it should look like this:

An example of a forum topic.

Note that there are multiple options to interact with your theme. As an administrator, you can fix, delete, and close threads, which is something normal users can't do. You can also reply to any topic in your WordPress forum by clicking the button at the bottom right, which will open the editor again.

If you can post new topics and posts, you will know that the forum works correctly. You just need to inform your users so they can register!

conclusion
When people think of WordPress, forums are not usually the first thing that comes to mind. However, with the correct plugin, anyone can set up a WordPress forum. You have many options to choose from, but if you are looking for something simple, Asgaros Forum may be your best option. With this plugin, you can set up a functional forum in a matter of minutes, including all the features you need.

And if you are not a WordPress fan, there are plenty of other options to choose from. For more information, see our article on the best software solutions for online community building forums.

Have a question about setting up a WordPress forum? Let's talk in the comment section below!