Discussion Board is an easy way to add a discussion board, message board or simple forum to your WordPress site. The plugin creates a new post type, allows you to add a front-end log-in and registration form and decide who has access to your Discussion Board. It’s ideal for people running:

  • Community forums
  • School or other education sites
  • Training websites
  • Support forums
  • Niche sites
  • Discussion groups
  • Question and answer sites
  • Technical forums
  • Ecommerce sites
  • Bulletin boards

Users can post their own topics via the front-end form and reply to topics posted by others. Each topic features on its own page and you can list all topics via the archive template or the included shortcode. As the owner of the site, you can choose whether new topics should be published immediately or held as draft in order for you to moderate them. You can:

  • Use standard WordPress settings to determine moderation levels for comments
  • Specify roles for users who are permitted to post content
  • Specify different roles for users permitted to view content
  • Allow anyone to view the content but only permit specific user roles to post content

The free version of Discussion Board is available from its WordPress page.

Additional Pro Features

The Pro version gives you more features and functionality, including:

  • Multiple Boards: create separate boards to group your topics
  • Follow topics: users can subscribe to topics and get notifications of all updates
  • Categories and tags: define categories and tags for topics and optionally allow topic posters to define their own
  • Image uploads: topic posters can upload an image as a featured image in the topic
  • User profiles: display selected user information and show users’ recent topics and replies
  • WYSIWYG editing: topic posters can use the standard WordPress editor on the front end to format their topics

There is a demo of the Pro features at discussionboard.pro. You can sign up, post topics and create replies to existing topics.

Purchase

Licensing

All paid licenses run for 12 months and entitle you to free support and updates through that period. After a year, we’ll send you a reminder to renew your license at a 50% discount. If you don’t wish to renew, you can continue to use the product but support and updates will no longer be available.