Description
wpForo is the first AI powered forum plugin for WordPress. Full-fledged yet easy and light forum solution for your WordPress website. Comes with modern and responsive forum layouts and styles. This WordPress forum plugin brings everything you need to run an efficient and professional community. Powerful and beautiful forum with unique features. The best alternative to bbPress forum plugin.
5 Minute Forum Installation!
1. Activate plugin and find forums on /community/ page, (/community-2/ if /community/ is used),
2. Manage Forum Page, Title, etc in Dashboard > wpForo > Board > Edit Board admin page,
3. Manage Forums in Dashboard > wpForo > Forums admin page,
4. Manage Forum Menu in Dashboard > Appearance > Menu admin page,
5. Manage Forum Widgets in Dashboard > Appearance > Widgets admin page,
6. Manage Forum Colors in Dashboard > wpForo > Settings > Colors & Styles admin page, you can choose forum color styles.
Support Forum and Demo: https://wpforo.com/community/
Forum Documentation: https://wpforo.com/docs/wpforo-v3/
GDPR Compliance: https://wpforo.com/docs/wpforo-v3/gdpr/
Multi-layout WordPress Forum Plugin
- Extended Forum Layout
- Simplified Forum Layout
- Question and Answer Forum Layout
- Threaded Forum Layout
- Boxed Forum Layout
Migrate to wpForo
Free Migration Tool Go2wpForo: https://wpforo.com/docs/wpforo-v3/migrate-to-wpforo/
- Migrate bbPress forum to wpForo
- Migrate Asgaros forum to wpForo
- Migrate SimplePress forum to wpForo
- Migrate phpBB forum to wpForo
- Migrate SMF forum to wpForo
- Migrate Joomla Kunena forum to wpForo
- Migrate MyBB forum to wpForo
Forum Integration
wpForo forum plugin is well integrated with many Profile Builder and Paid Membership plugins, such as BuddyPress, Ultimate Members, WooCommerce Membership, Paid Memberships Pro, MemberPress, Groups and SureMembers plugins.
Forum Translation
wpForo is a WordPress forum plugin with all possibilities of plugin translation. We’d really appreciate if you could help translating wpForo forum plugin to your language here.
FORUM FEATURES
- 360° AI-Powered Features
- AI Semantic Search
- AI Topic Summarization
- AI Topic Suggestions
- AI Multi-Language Translation
- AI Chat Assistant
- AI Bot Reply & Suggest Reply
- AI Content Moderation
- AI Spam Detection
- AI Toxic Content Detection
- AI Tasks — Automated Topic Generation
- AI Tasks — Automated Reply Generation
- AI Tasks — Automated Topic Tag Moderation
- AI Analytics & Insights
- AI Knowledge Generation (RAG)
- AI Content Indexing – Text, Images, Documents
- Multi-board: Allows to have multiple separate forum pages
- Multi-language: Allows to forums with different languages
- Multi-layout: Four modern forum layouts (Q&A, Threaded…)
- Designed for small and extremely large forums/communities.
- Migrate from other forums using Go2wpForo tool.
- Four different forum layouts and designs.
- Six set of forum color styles including dark style.
- Super responsive forum on all kind of devices.
- Live user notification system
- Built-in forum SEO functions.
- Built-in forum Sitemap and Search Engine ping.
- Built-in forum Cache System.
- Built-in forum Antispam and Akismet integration.
- Advanced forum user profile system.
- Forum Member Rating and Badges.
- Built-in forum/topic subscription.
- Drag and Drop forum management system.
- Topic and Post front-end moderation.
- Forum topics and posts Read / Unread logging.
- Topic Tags and Tags Widget.
- Forum styles with different colors.
- Built-in, powerful forum Usergroup system.
- Forum Access sets per Usergroup per Forum.
- Forum Phrase System for quick translation.
- WordPress .MO/.PO translation files.
- Tools and options for GDPR Compliance
- Social Network Share Buttons
- BuddyPress Integration
- Ultimate Member Integration
Need more forum features?
Find wpForo forum plugin addons on gVectors Team website…
Use of 3rd Party Services
wpForo connects to external services operated by gVectors Team for certain features. These connections are optional and only active when the corresponding features are enabled by the forum administrator.
gVectors AI API (api.gvectors.com, api.gvectors.net)
When AI features are enabled by the forum administrator, wpForo sends forum content (topics, posts, and metadata) to the gVectors AI API for processing. This includes:
- Content Indexing: Forum content is sent to embedding generation for vector database
- Semantic Search: Query is sent for embedding for vector search
- AI Translation: Forum text is sent for translation into other languages
- AI Summarization: Topic content is sent for automatic summary generation
- Content Moderation: New posts are sent for AI-powered content analysis
- AI Chat: Conversation context is sent for AI response generation
- Topic Suggestions: Forum data is sent for generating related topic recommendations
No data is sent to the AI API unless the forum administrator explicitly enables AI features, accepts the Terms of Service and Privacy Policy, and configures an API key. A fallback domain (api.gvectors.net) may be used automatically if the primary domain is unreachable.
Terms of Service
Privacy Policy
gVectors Addons Store (gvectors.com)
When using wpForo addons purchased from the gVectors store, the plugin communicates with gvectors.com to verify addon licenses and deliver automatic updates through the WordPress Dashboard. This includes sending your site URL and license key to validate your purchase and check for available addon updates.
Screenshots

Simplified Forum Layout – Forums 
Boxed Forum Layout – Forums 
Simplified Forum Layout – Posts 
Threaded Forum Layout – Forums and Threads 
Threaded Forum Layout – Threads 
Question & Answer Forum Layout – Forums 
Question & Answer Forum Layout / Forums / Described 
Question & Answer Forum Layout / Question Thread / Described 
Extended Forum Layout – Forums 
Extended Forum Layout – Posts 
What’s New Page 
Members Page 
Member Profile Page with Tabs 
wpForo AI Assistant – Semantic Search Widget 
wpForo AI Assistant – Chat Bot Widget 
wpForo AI Translation 
wpForo AI Analytics 
Dashboard Settings Boxes and Single Setting Page 
Drag and drop forum management, easy to set parent-child forum hierarchy
Blocks
This plugin provides 7 blocks.
- wpForo Recent Topics Your forum's recent topics.
- wpForo User Profile & Notifications wpForo profile data and notifications
- wpForo Search wpForo search form.
- wpForo Topic Tags List of most popular tags.
- wpForo Forums Forum tree.
- wpForo Recent Posts Your forum's recent posts.
- wpForo Online Members Online members.
Installation
- Install wpForo Forum plugin in Dashboard > Plugins admin page. Then activate it.
- If you have more than 100 users wpForo forum plugin prompts you synchronize users.
- Manage Forums in Dashboard > wpForo > Forums admin page,
- Manage Forum Menu in Dashboard > Appearance > Menu admin page,
- Manage Forum Colors in Dashboard > Forums > Settings > Styles admin page, you can choose forum color styles.
FAQ
-
Forum Page – How to change forum page?
-
Forum Page – wpForo creates a forum page with
/community/slug. Forum URL can be changed in Dashboard > wpForo > Boards > Edit Board and change the slug. Make sure you use WordPress permalinks. wpForo forums don’t work with default?p=1URL structure. Forum page only contains [wpforo] forum shortcode. -
Forum Menu – wpForo forum menu is a regular WordPress menu. In Dashboard > Appearance > Menu admin page wpForo forum creates new navigation menu (forum top menu bar) called “wpForo Navigation (wpForo Menu)”. Forum menu is attached to wpForo Menu location.
-
Forum Sidebar and Widgets – wpForo forum comes with own right (RTL left) sidebar and widgets (Recent Forum Topics, Recent Forum Posts, Forum Search, Forum Online Users).
-
Forum Layouts – What is forum layout?
-
Forum Layouts – wpForo Forums has Forum Layouts and allows to create hybrid forums. wpForo theme has built in multi-layout system. Each forum section (category with forums and subForums) can be displayed with different forum layout.
-
Forum Manager – How to add / edit/ delete forums?
-
Forum Manager – You can add new category, forum or subForum in Dashboard > Forums > Forums admin page. The Forum add / Forum edit / Forum Delete / Forum Hierarchy can be managed on the same admin page.
-
Forum Shortcodes – What shortcodes are available?
-
Forum Shortcodes – Started from version 1.0.0 you can use wpForo shortcodes.
-
Forum Styles – How to change forum colors?
-
Forum Styles – Please navigate to Dashboard > wpForo > Settings > Colors & Styles admin page. Here you can find wpForo forum front-end colors and styles. You can choose forum colors: default (blue), red, green, orange, grey, dark. You can select forum color set or customize each color manually.
-
Forum Member – How to manage forum members?
-
Forum Member – Forum Members are the same WordPress users. wpForo forums is fully integrated with WordPress. It comes with own Forum Login and Forum Registration page. Users get an advanced Forum Profile. You can manage all members in Dashboard > Forums > Members admin page.
-
Forum Reputation – What is forum member reputation and badges?
-
Forum Member Badges and Reputation – wpForo forum has a simple yet powerful user reputation system. Currently it based on number of forum posts.
-
Forum Accesses – How to allow/restrict users to certain forums?
-
Forum Access and Permissions – Forum Accesses are different sets of forum permissions (CAN’s) designed to help forum admins control (allow/restrict) Users’ actions in each forum.
-
Forum Usergroups – What is forum users’ Usergroup?
-
Forum Usergroups and Permissions – In order to have an extended forum user permission system with full control over all forum user actions, wpForo comes with own Forum Usergroup system.
-
Forum Translation – How to translate this forum?
-
Forum Translation – wpForo forum can be translated using PO/MO files or you can do a quick translation using wpForo Forum Phrase system in Dashboard > wpForo > Phrases admin page.
-
Forum GDPR Compliance – Tools and options to comply to GDPR
-
Forum GDPR Compliance – wpForo has almost all forum specific tools and functions to comply your forum to GDPR. Please navigate to wpForo > Settings > Privacy & Rules admin page and go through all instructions and options.
Reviews
Contributors & Developers
“wpForo Forum” is open source software. The following people have contributed to this plugin.
Contributors“wpForo Forum” has been translated into 18 locales. Thank you to the translators for their contributions.
Translate “wpForo Forum” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
IMPORTANT NOTES for UPDATE
- After the update, please delete all caches and purge CDN if you have
- After the update, please flush Redis Object Cache if you have this cache enabled
wpForo Forum v3.0 Release Summary
wpForo Forum 3.0.2 | 08.04.2026
- Fixed: Subscription Manager shows empty forum tree on multi-board installations
- Fixed: Stale user permissions after switching boards on profile tabs
- Fixed: Board switcher only works one direction on profile pages (multi-board)
- Fixed: AI checkbox settings (chatbot_allowed_groups, bot_reply_includes) reset to defaults on every page load
- Improved: AI Content Indexing admin page performance on large forums
- Security: Prevent unauthenticated post disclosure via RecentPosts widget (Broken Access Control)
wpForo Forum 3.0.1 | 07.04.2026
- Version 3.0.1
- Fixed: Simplified and threaded forum layout issues on mobile screen
- Fixed: reCAPTCHA v3 doesn’t work in some cases
wpForo Forum 3.0.0 | 06.04.2026
-
New Theme: 2026
- New default theme – Modern, clean design with improved readability
- Forum Layouts – Extended, Simplified, Threaded, and Boxed layout options
- Members Page redesign – Improved member listing with better UX
- Topic Tags widget – Restyled with clean flat designThreaded Layout improvements
- New: Boxed Forum Layout
-
New Features
- Recent Activity (What’s New) Page
- Timeline-based activity feed showing forum actions
- Configurable activity retention with daily cleanup cron
- Mobile-responsive design
- Access control for viewing activities
- Delete button for moderators
-
Security & Spam Protection
- reCAPTCHA v2 Invisible support
- Less intrusive spam protectionreCAPTCHA v3 support
- Score-based invisible protectionEnhanced flood protection
- Time-window rate limiting to prevent spam floodsProper moderation log messages for flood protection
-
Forum Features
- “Make All Topics Private” option
- For Ticket/Support forums
- Popular Tags
- Now clickable with links to forum tag searchTop Contributors
- Added usergroup, topics, and posts columnsAutofocus to search field
- Improved search UXMulti-language support for members search
-
Widgets
- Block widgets with improved functionality
- New UI for Topic Tags widget with clean flat design
-
Performance Improvements
- Static caching for wpforo_phrase()
- Significant speed boost for English locale
- Static caching for wpforo_is_bot() – Faster bot detection
- Subscription status caching – Faster frontend loading
- Semantic search caching – Avoid duplicate API calls
- Translation caching with post invalidation
-
AI Features (wpForo AI)
- Core AI Features
- AI Chatbot – Conversational AI assistant with conversation management
- AI Insights – Sentiment analysis, trending topics, and recommendations
- Content Moderation – AI-powered spam detection with configurable actions
- Topic Generator – Auto-generate discussion topics
- Reply Generator – AI-assisted replies with 23 style options
- Tag Maintenance – Automatic topic tagging
- Topic Summary – Summarize long discussions
-
Search & Indexing
- Semantic Search – Natural language search across forum content
- Local & Cloud Storage – Choose where to store embeddings
- Image Indexing – Multimodal RAG for Professional+ plans
- WordPress Content Indexing – Index custom post types
- Auto-indexing with configurable settings
-
Analytics
- AI Usage Analytics – Track credit consumption
- Forum Activity Analytics – Activity trends and statistics
- User Engagement analytics
- Content Performance analytics
- AI Logs with filtering and detail view
-
Other AI Improvements
- Bot Reply with tone and style options
- Topic Suggestions with related topicsTranslation support
- Activity retention settings
- Multi-board support for analytics
-
Security: Unauthenticated SQL Injection via ‘referer’ Parameter
- Security: Missing Authorization to Authenticated (Subscriber+) Arbitrary Forum Post Modification via ‘guestposting’ Parameter
wpForo Forum 2.4.17 – Last 2.x Version | 15.03.2026
- Security: Authenticated (Subscriber+) Arbitrary File Deletion
wpForo Forum 2.4.16 | 28.02.2026
- New: Admin notice announcing wpForo 3.0 AI Edition with links to introduction and beta program
- New: Auto-update protection — blocks automatic updates from 2.x to 3.x to prevent unattended major upgrades
- New: Inline warning on Plugins page when wpForo 3.0 update is available
- New: Auto-update toggle replaced with backup reminder when major version is pending
- Security: Added permission checks for post approve/unapprove actions
- Security: Added permission checks for topic close/open actions
- Security: Added permission checks for topic move, merge, and split actions
- Security: Added capability check for role synchronization
- Security: Fixed RSS feed exposing private and unapproved content
- Security: Fixed stored XSS via forum description output
- Security: Blocked SVG file uploads in avatar to prevent XSS
- Security: Replaced json_encode with wp_json_encode to prevent script injection
wpForo Forum 2.4.0 – 2.4.15 | 10.02.2026
wpForo Forum v2.4 Release Summary
- Version 2.4.15
- Security: Vulnerability – Unauthenticated Time-Based SQL Injection
- ———
- Version 2.4.14
- Security: Vulnerability – Authenticated (Subscriber+) PHP Object Injection
- ———
- Version 2.4.13
- Security: Vulnerability – Unauthenticated SQL Injection
- ———
- Version 2.4.12
- Compatibility: PHP 8.5
- Compatibility: WordPress 6.9
- Security: Vulnerability – Unauthenticated SQL Injection
- Fixed: Multi-language integration issues with Polylang
- ———
- Version 2.4.11
- Security: Vulnerability – Unauthenticated Attacker to Post Revisions
- ———
- Version 2.4.10
- Security: Vulnerability Authenticated (Susbscriber+) SQL Injection
- Fixed Bug: PHP Error: array_filter(): Argument #1 ($array) must be of type array, string given in classes/Members.php:2032
- ———
- Version 2.4.9
- Security: Unauthenticated SQL Injection
- Security: Object unserialize code injection
- ———
- Version 2.4.8
- Added: New option in widgets to sort topics/posts randomly
- Fixed Bug: Post editor text/object alignment issue
- ———
- Version 2.4.7
- Removed: Unnecessary profile buttons of guest posters
- Removed: HTML tags from category description
- Security: Fixed IDOR vulnerability, Insecure Direct Object References
- Addon Support: The rich editor is modified to allow aligning (left,right,center) gif and inline attachment objects
- Addon Support: Supports displaying voters on poll result
- Fixed Bug: PHP Error on the activation process of a user registration. Fatal error: Uncaught TypeError: array_intersect(): Argument #1 ($array) must be of type array, null given in /wp-content/plugins/wpforo/includes/hooks.php:37
- Fixed Bug: Missing user information in the admin email when user deletes own account
- ———
- Version 2.4.6
- Security: Fixed XSS vulnerability, Stored Cross-Site Scripting
- Updated: Hooks to manage the email sending test and error report in the tools
- Fixed Bug: Text domain loading issue
- Fixed Bug: Link RSS Module and RSS Settings to disable if the module is disabled
- Fixed Bug: PHP Warning: Undefined array key max-number-value when wpForo is integrated with Profile Builder plugin.
- ———
- Version 2.4.5
- Fixed Bug: Q&A forum layout threads issue on mobile devices
- Fixed Bug: Warning: Trying to access array offset on null in ../functions-template.php
- Fixed Bug: Missing field ‘url’ (in ‘author’) with DiscussionForumPosting structured data
- Fixed Bug: Missing field ‘name’ (in ‘comment.author’) with DiscussionForumPosting structured data
- ———
- Version 2.4.3 – 2.4.4
- Added: Discussion forum (DiscussionForumPosting) structured data for Google Search
- Security: Fixed issue with manipulation and privilege escalation via hidden parameter
- Fixed Bug: BuddyPress Integration problems related to deprecated functions
- Fixed Bug: False positive spam file detection and notification in the dashboard
- Fixed Bug: Problems related to PHP 8.4
- Fixed Bug: Issues with saving antispam settings
- Fixed Bug: More robust solution for “Arbitrary File Reading” problem by changing
wp_remote_get()function towp_safe_remote_get() - ———
- Version 2.4.2
- Security: Unauthenticated Arbitrary File Read in update
- Fixed Bug: In some cases user couldn’t see own private topics
- Fixed Bug: Problem with topic slugs containing negative number (-1234)
- Fixed Bug: Issue with x.com URL in users profile pages
- Fixed Bug: Forum tree displaying issue related the secondary user-groups cache
- ———
- Version 2.4.1
- Compatibility: WordPress 6.7
- Added: Request confirmation before deleting the account
- Added: Email notification to admins when users delete their account
- ———
- Version 2.4.0
- Added: Export and Import of settings. Allows you to export and import different groups of settings separately.
- Added: Automatically change a post status to unapproved when an eligible user report it.
- Added: reCAPTCHA to the [Add Topic] form in stand-alone topic creation page (/add-topic/)
- SEO Optimization: Prevent indexing dynamic URLs with get parameters for when page is generated after selecting options in dropdown menus.
- SEO Optimization: Added
rel="nofollow"to links in the user activity and favored pages. - Changed: Topic and post shortlinks previously showed a 404 error if the content was private or unapproved. Now, they redirect to the login page to authorize the user before displaying the content.
- New Addon: wpForo – Advanced Reactions
wpForo Forum 2.3.0 – 2.3.5 | 01.08.2024
wpForo Forum v2.3 Release Summary
- Version 2.3.5
- Compatibility: WordPress 6.6
- Changed: Display access title instead of the key in the forum access table
- Fixed Bug: Issue with deleting own account
- Fixed Bug: Vulnerability issue (Sensitive Data Exposure)
- ———
- Version 2.3.4
- Fixed Bug: Vulnerability issue (By authenticated (Contributor+ users) SQL Injection)
- Fixed Bug: Invisible replies in private topics
- Fixed Bug: Prevent reCaptcha from being checked more than once
- ———
- Version 2.3.3
- Changed: File naming logic of profile cover images
- Changed: Ordering of forums and sub-forums in Threaded Layout
- Changed: Using post’s short URL for
[post_link]shortcode in email templates - Fixed Bug: Performance issue with large number of members
- Fixed Bug: Permission issue with subscriptions and email notifications
- ———
- Version 2.3.2
- Fixed Bug: Compatibility issue with some page builders
- Fixed Bug: Dynamic Usergroup and User Role synchronization issues
- Fixed Bug: Member search ordering issue (used by User Mentioning addon)
- Fixed Bug: Custom values for max and minimum number of characters in the user password
- ———
- Version 2.3.1
- Fixed Bug: Member search issue when use profile title
- Fixed Bug: Usergroup and User Role synchronization issues
- Fixed Bug: Editor focusing issue when using stickers and emojis
- Fixed Bug: Permission issue for Authors to use Cross Posting addon
- Fixed Bug: CSS Issue with the red circle notification on the admin bar
- New Addon: wpForo – Groups Plugin Integration
- ———
- Version 2.3.0
- Added: Option to change wpForo sidebar location (left or right)
- Added: Red circle notification on the forum menu when there are unapproved posts
- Added: Extended the max rating level to 14, use
wpforo_max_rating_levelshook- PHP code snippet example:
add_filter('wpforo_max_rating_levels', function($count){return 14;});
- Improved: Topic search and suggestion when creating a new topic
- Fixed Bug: Last login is incorrectly displaying current time in Dashboard > Members
- Fixed Bug: Database Error: Syntax error, unexpected ‘@’, when search words contain @
- Fixed Bug: Database Error on duplication key in
_wpforo_visitstable - Fixed Bug: PHP Error: Trying to access array on null in /profile-subscriptions.php on line 18
