You can easily create private forums with the Simple:Press forum plugin.
It can do a LOT more than just that, and for that reason might be overkill (not sure what other requirements you have), but if you are looking for a very flexible and powerful forum system, then I can recommend Simple:Press.
Related Posts:
- Open Source Forum for wordpress similar to stackexchange or stackoverflow [closed]
- How can I make it so the Add New Post page has Visibility set to Private by default?
- Members Only site with Feed Keys
- Show a special message for private page?
- How to create a plugin that notifies for updates?
- View Private Published Page with URL Code (no login required)
- bbPress plugin: forum lists not showing in correct order? [closed]
- Excluding private/protected posts via IP
- how to set parent forum link to menu page?
- using wordpress login details for other website / application / forum?
- WordPress SSO SAML
- Automatic updates of plugins and themes outside of wordpress.org
- Advice on setting up private site
- Exceeded the virtual memory limit
- Wp private content show me files attachments into post
- Can I leave off plugin textdomain for terms used in core?
- How do you allow plugins to be updated using the GUI without breaking your subversion repository?
- Correct way to serialize the data of options table?
- Plugins or Tutorials for displaying data from SQL-db on WP-page? [closed]
- How to Loop Plugin Option Field Set?
- How to test a WordPress plugin through the upgrade automatically feature
- How can I list only sites that use a particular theme or plugin?
- Disabled plugins are security holes – rumor or reality?
- Can I ignore caching of a plugin in W3 Total Cache? [closed]
- Reblog from Tumblr to WordPress
- Plugin for Sending Email to Readers about New Posts? (besides “Subscribe2 “)
- Create plugin that works in background
- There’s some way to add a wrapper around posted images?
- Advanced Integration – WordPress + YOURLS
- wp_enqueue_script fails to include in footer
- Automatically translating from existing .po and .mo files?
- How to show popup to a group of users?
- jQuery function didn’t work in my plugin
- Limit the number of plugins that can be installed in a WordPress installation
- Should WordPress plugins adhere to WordPress admin panel styling?
- How can we deal with unmaintained plugins with vulnerabilities?
- Adding json as params to shortcode
- How to Sort the Favorite Plugins Screen Alphabetically?
- adding meta data using plugin to top of head
- MySql database help for a plugin
- How to checkout the wordpress.org plugin repository?
- Plugin to host auctions on your site
- How can I add Expire headers to images?
- How do I “get the next 10 posts after post_id == x”?
- How to Delete all Unused photos Function
- List Category Posts rewrite necessitates rewrite of customised templates
- Moving Share Buttons from a Plugin
- WordPress.org Plugin Directory doesn’t recognise screenshots [closed]
- How to check current user before all actions and filters?
- How do I create a filter feature on WordPress? [closed]
- Customizing NEXTGEN Gallery To link images to pages
- Plugin: register_deactivation_hook works perfectly well, while register_activation_hook suddenly stopped working
- Ability to automatically redirect a URL
- Co-Authors Plugin Displaying Wrong Author
- Fatal error can’t activate a plugin [closed]
- Edit External CSS
- How to pass variables to a function argument using add_action [duplicate]
- How to get the particular product quantity in orders in Woocommerce [closed]
- Best way to salvage a very old WP site
- Development of plugins to add components like JqueryUI
- Update WP option by plugin
- plugin enqueue style on all pages
- File Uploader – Upload without adding to Media Library
- why the wp_register_script doesn’t work for register_activation_hook
- Trying to include files in plugin isn’t working
- Pull comments from one page/post into another page/post?
- Do WordPress plugins suport multisite site?
- What’s the default setting for including a in a post
- GitHub plugins safe to use in my website?
- implement custom roles in custom plugin
- Update widget values from ajax function
- implement checkbox or toggle switch in plugin code
- how can export data in excel file custom plugin
- dbDelta not CREATING TABLE
- woocommerce with external ftp site
- How to put a maximum real-time users limit
- How to exclude a part of a page in search results
- Seeking specific WordPress Layout
- Help finding a plugin – masonry type post grid
- WP_CRON issue with UTC and local time
- Custom admin plugin read CSV
- Multiple Meta key in search
- How can I call functions from a custom plugin?
- How to get short description under heading – Visual Composer [closed]
- plugin installing error
- Get custom term link archive with prefix
- Why the output of an image gallery plugin is not displayed into a page of my custom theme?
- Plugin, add opengraph tags after form submit
- How to save information related to post in database?
- Filter html of WordPress editor in visual mode only
- Creating a page that does not show up in the frontend navigation bar
- Second foreach loop breaking (Posts2Posts)
- Which filters or actions involve with index page for plugin?
- Gutenberg: Dynamic Block – Show saved data in the editor
- Trying to Understand Shortcodes.
- Is there a way to stop the theme and especially plugins listed?
- How to know if your code is executed on wordpress.com and wordpress.org?
- I want to include My theme file (testing.php) to inside my plugin folder (myplugin/mypugin.php)
- WordPress issue – data is not showing in wp-admin, but when searching through database, all the data is there
- WordPress menu dissapear when I add a parameter to custom post archive