| @@ -1,402 +1,585 @@ | ||
| 1 | -=== Forum - wpForo === | |
| 2 | -Contributors: gVectors Team | |
| 3 | -Tags: forum, community, discussion, bulletin board, question and answers, qa, support, foro, forums | |
| 4 | -Requires at least: 4.1 | |
| 5 | -Tested up to: 4.7 | |
| 6 | -Stable tag: 1.2.0 | |
| 7 | -License: GPLv2 or later | |
| 8 | -License URI: http://www.gnu.org/licenses/gpl-2.0.html | |
| 9 | - | |
| 10 | -wpForo comes with everything you need to run an efficient and professional community. Powerful and beautiful forum plugin with unique features | |
| 11 | - | |
| 12 | -== Description == | |
| 13 | - | |
| 14 | -Forum wpForo is a new generation of WordPress forum plugins made by [gVectors Team](http://gvectors.com/). Everything you need to run an efficient and professional community. Powerful and beautiful bulletin board with unique features. | |
| 15 | - | |
| 16 | -<blockquote> | |
| 17 | -Community and Demo: http://wpforo.com/community/ <br/> | |
| 18 | -Documentation: http://wpforo.com/documentation/ | |
| 19 | -<br/><br/> | |
| 20 | -</blockquote> | |
| 21 | - | |
| 22 | -= Forums can be displayed with three different layouts = | |
| 23 | - | |
| 24 | -1. **Extended Layout:** | |
| 25 | -Classic forum layout with an unique feature to show one level deeper information. You can see latest topics of each forum on Forum List and latest posts of each topic on Topic List. | |
| 26 | -2. **Simplified Layout:** | |
| 27 | -Light, modern and beautiful forum layout with topic and post author avatars on forum and topic lists. | |
| 28 | -3. **Question and Answer Layout:** | |
| 29 | -Complete Question & Answers discussion board for professional support and for communities similar to Stack Overflow. Perfect platform for users to ask and answer questions, and, through membership and active participation, to vote up or down. | |
| 30 | - | |
| 31 | -= Available Translations = | |
| 32 | - | |
| 33 | -* | Czech (cs_CZ) by Glados (The Witcher) | |
| 34 | -* | German (de_DE) by Markus Herrmann | |
| 35 | -* | Spanish (es_ES) Poncho Camacho | |
| 36 | -* | Spanish (Mexico) (es_MX) Poncho Camacho | |
| 37 | -* | Swedish (sv_SE) by Mathias Persson | |
| 38 | -* | Persian (fa_IR) by wpforo.ir | |
| 39 | -* | Hebrew (he_IL) Gal Zilberman | |
| 40 | -* | Japanese (JA_ja) by Seg Way | |
| 41 | -* | Korean (ko_KO) by Jeehwan Song | |
| 42 | -* | Dutch (nl_NL) Ger Metselaar i.o.v. Parma multimedia BV | |
| 43 | -* | Russian (ru_RU) by Dmitry Butkevich | |
| 44 | -* | Polish (pl_PL) by Bogusław Górecki | |
| 45 | -* | French (fr_FR) by Julien Coopmann | Florent Lanternier | Youri Le Cottier | |
| 46 | - | |
| 47 | -= wpForo Addons = | |
| 48 | - | |
| 49 | -* | [wpForo - Embeds](http://gvectors.com/product/wpforo-embeds/) | |
| 50 | -* | [wpForo - Advanced Attachments](http://gvectors.com/product/wpforo-advanced-attachments/) | |
| 51 | -* | [wpForo - Private Messages](http://gvectors.com/product/wpforo-private-messages/) | |
| 52 | - | |
| 53 | -= WPFORO FEATURES = | |
| 54 | - | |
| 55 | -* | **DESIGNED FOR ALL** | You can use wpForo for small and extremely large communities. We keep improving plugin performance. | |
| 56 | -* | **FORUM LAYOUTS** | The "Extended", "Simplified" and "Question & Answer" layouts fit almost all type of discussions needs. | |
| 57 | -* | **MOBILE FRIENDLY** | wpForo is super responsive on all kind of devices. Adapted on all screen sizes. You get perfectly scaled layouts on desktop, tabs and smartphones. | |
| 58 | -* | **SEO FRIENDLY** | Built-in SEO functions. SEO effective Permalinks, Titles, Meta Data, Open Graph tags, Smart heading, Crawling friendly content. | |
| 59 | -* | **THEME API** | You can create and install new themes, copy the customized forum theme and keep it in active WordPress theme folder. | |
| 60 | -* | **EXTENDABLE** | We also develop free (built-in) and paid addons. The first addons "Advanced File Attachments", "Polls", "Private Messages" and "Ad Manager" will be available very soon. | |
| 61 | -* | **MEMBER PROFILE SYSTEM** | Beautiful, modern and informative profile system, with member statistic, bio, settings, activity and subscriptions pages. | |
| 62 | -* | **MEMBER RATING AND BADGES** | User rating system based on number of posts. Nice Badges and Member Rating Titles per reputation level. Fully customizable. | |
| 63 | -* | **SUBSCRIPTION AND RSS FEED** | Built-in forum/topic subscription with double opt-in subscription confirmation function. Separate forum/topic RSS2 feeds. | |
| 64 | -* | **EASY FORUM HIERARCHY** | Drag and Drop forum management system. Easy to set Parent-Child relationship and forum list order. | |
| 65 | -* | **EASY FORUM MODERATION** | All necessary moderation tools on each topic and post to make easy forum moderation. Fast and AJAX powered action will make it pleasure. | |
| 66 | -* | **STYLES AND CUSTOMIZATION** | Styles with different colors, dozens of settings, options, switches to manage and integrate forum with your theme look and feel. Almost everything has its option to make it different. | |
| 67 | -* | **USERGROUPS AND PERMISSIONS** | Built-in, powerful Usergroup system. Allows to create a new, manage and delete. All Usergroups have according permissions, with separate managing options. | |
| 68 | -* | **FORUM ACCESS ROLES** | This is a set of access roles named e.g.: "Read Only", "Standard Access", "Moderation Access", "Full Access", etc.. to manage Usergroup accesses for each forum. | |
| 69 | -* | **LANGUAGE API & TRANSLATION** | wpForo has its own Phrase System, which allows you to translate all phrases through Dashboard. And it supports WordPress .MO/.PO translation files. | |
| 70 | -* | **EASY TO MIGRATE** | You can download [Go2wpForo](http://wpforo.com/community/migrate-to-wpforo-from-other-forum-plugins/migrate-to-wpforo-go2wpforo-tool/) free migration tool from our [support forum](http://wpforo.com/community/migrate-to-wpforo-from-other-forum-plugins/migrate-to-wpforo-go2wpforo-tool/). This tool allows you migrate from different WordPress forum plugins to wpForo. | |
| 71 | - | |
| 72 | - | |
| 73 | -= Currently we're working on = | |
| 74 | - | |
| 75 | -* wpForo Anti-Spam... | |
| 76 | -* Social Network Sharing Buttons... | |
| 77 | -* [Go2wpForo](http://wpforo.com/community/migrate-to-wpforo-from-other-forum-plugins/migrate-to-wpforo-go2wpforo-tool/) Migration Tool... | |
| 78 | - | |
| 79 | - | |
| 80 | -== Installation == | |
| 81 | - | |
| 82 | -1. Install the plugin through the WordPress plugins screen directly or upload the plugin files to the `/wp-content/plugins/wpforo` directory | |
| 83 | -2. Activate the plugin through the 'Plugins' screen in WordPress | |
| 84 | -3. Getting Started Doc http://wpforo.com/docs/root/getting-started/ | |
| 85 | - | |
| 86 | - | |
| 87 | -== Frequently Asked Questions == | |
| 88 | - | |
| 89 | -= Getting Started = | |
| 90 | - | |
| 91 | - | |
| 92 | -1. **Forum Page:** wpForo creates a page with `/community/` slug. If this slug is used you'll have `/community-2/` or `/community-3/` slug. You can find the correct one in Forums > Settings > General Tab. Make sure you use WordPress permalinks. wpForo doesn't work with default `?p=1` URL structure. | |
| 93 | - | |
| 94 | -2. **Change Forum Page:** | |
| 95 | -http://wpforo.com/docs/root/getting-started/forum-page/change-forum-page/ | |
| 96 | - | |
| 97 | -3. **Forum Menu:** | |
| 98 | -http://wpforo.com/docs/root/getting-started/forum-menu/ | |
| 99 | - | |
| 100 | -4. **Forum Sidebar and Widgets:** | |
| 101 | -http://wpforo.com/docs/root/getting-started/forum-sidebar-and-widgets/ | |
| 102 | - | |
| 103 | -5. **Forum Management:** http://wpforo.com/docs/root/categories-and-forums/forum-manager/ | |
| 104 | - | |
| 105 | -6. **Forum Style & Colors:** | |
| 106 | -http://wpforo.com/docs/root/wpforo-settings/style-settings/ | |
| 107 | - | |
| 108 | -7. **Login and Registration** In Forums > Settings > Features admin page you can force WP to use wpForo Login and Register pages or keep default WordPress pages. For custom Login/Register/Lostpassword Pages please navigate to Members Tab and use "Custom Authorization URLs" option. | |
| 109 | - | |
| 110 | -8. **Forum is loaded on website top:** In this case you should navigate to Forums > Settings > Features admin page and check "Enable Output Buffer" option. | |
| 111 | - | |
| 112 | -9. **Forums don't show up on the main page** Please read this FAQ topic: | |
| 113 | -http://wpforo.com/community/faq/forums-dont-show-up-on-the-main-page/ | |
| 114 | - | |
| 115 | -10. **wpForo Shortcodes** | |
| 116 | -http://wpforo.com/community/faq/wpforo-shortcodes/ | |
| 117 | - | |
| 118 | -wpForo Support Forum: <http://wpforo.com/community/> | |
| 119 | - | |
| 120 | -== Screenshots == | |
| 121 | - | |
| 122 | -1. Forum list - "Extended" layout (layout #1) | Screenshot #1 | |
| 123 | -2. Forum list - "Simplified" layout (layout #2) | Screenshot #2 | |
| 124 | -3. Forum list - "Question & Answer" layout (layout #3) | Screenshot #3 | |
| 125 | -4. Topic list - "Extended" layout | Screenshot #4 | |
| 126 | -5. Topic list - "Simplified" layout | Screenshot #5 | |
| 127 | -6. Topic list - "Question & Answer" layout | Screenshot #6 | |
| 128 | -7. Post list - "Extended" layout | Screenshot #7 | |
| 129 | -8. Post list - "Simplified" layout | Screenshot #8 | |
| 130 | -9. Post list - "Question & Answer" | Screenshot #9 | |
| 131 | -10. Forum Profile Page - integrated with Shop and Profile plugins | Screenshot #10 | |
| 132 | -11. Forum Member List | Screenshot #11 | |
| 133 | -12. Dashboard - Drag and Drop forum management system. Easy to set Parent-Child relationship and forum order. | Screenshot #12 | |
| 134 | -13. Dashboard - General Settings | Screenshot #13 | |
| 135 | -14. Dashboard - Members Settings | Screenshot #14 | |
| 136 | -15. Dashboard - Forum Styles, Colors | Screenshot #15 | |
| 137 | -16. Dashboard - Forum Accesses / Can's | Screenshot #16 | |
| 138 | - | |
| 139 | - | |
| 140 | -== Changelog == | |
| 141 | - | |
| 142 | -= 1.2.0 | 08.03.2017 = | |
| 143 | - | |
| 144 | -[wpForo v1.2.0 Release Summary](http://wpforo.com/community/wpforo-announcements/wpforo-1-2-0-is-released/) | |
| 145 | - | |
| 146 | -* Added: wpForo Spam Control - New User | |
| 147 | -* Added: New Dashboard subMenu - Forums > Tools > Antispam | |
| 148 | -* Antispam: Possible Spam Attachments - lists suspected files | |
| 149 | -* Antispam: New Registered Users control and restrictions | |
| 150 | -* Antispam: Min number of posts to be able attach files | |
| 151 | -* Antispam: Min number of posts to be able post links | |
| 152 | -* Antispam: Restricts New Users to attach risky file extensions | |
| 153 | -* Antispam: Integration with [Akismet](https://wordpress.org/plugins/akismet/) | |
| 154 | -* Added: wpForo Spam Control - Topics & Posts | |
| 155 | -* Added: New Dashboard subMenu - Forums > Moderation | |
| 156 | -* Antispam: Makes topics/posts unapproved if spam is suspected | |
| 157 | -* Antispam: Topic moderation through dashboard Approve/Unapprove/Delete | |
| 158 | -* Antispam: Bans new registered users if spam content is detected | |
| 159 | -* Antispam: New Forum Access - "Can pass moderation" | |
| 160 | -* Added: RTL Font-Awesome | |
| 161 | -* Added: Swedish Translation (sv_SE) by Mathias Persson | |
| 162 | -* Fixed Bug: Don't allow empty topics and posts | |
| 163 | -* Fixed Bug: Post Link URL problem (pagination part in URL) | |
| 164 | -* Fixed Bug: Notice: Undefined index: set in .../class-template.php | |
| 165 | - | |
| 166 | -IMPORTANT: | |
| 167 | - | |
| 168 | -- Once wpForo is updated, please navigate to Dashboard > Forums > Tools admin page and check the "Possible Spam Attachments" section. We detected massive spam file uploading cases in non-protected forums. Spammers delete topics and posts but uploaded spam files are still in your file system, most of those PDF files. Please delete all suspected PDF files listed in this section. [More Info](http://wpforo.com/community/wpforo-announcements/wpforo-1-2-0-is-released/)... | |
| 169 | -- To load old customized colors please refresh forum page twice. | |
| 170 | -- If you have a Cache Plugin, please delete all caches after wpForo update. | |
| 171 | -- If you use CDN and found some issue please purge it. | |
| 172 | - | |
| 173 | - | |
| 174 | -= 1.1.2 | 26.02.2017 = | |
| 175 | - | |
| 176 | -[wpForo v1.1.2 Release Summary](http://wpforo.com/community/wpforo-announcements/wpforo-1-1-2-is-released/) | |
| 177 | - | |
| 178 | -* Added: New topic type - Private | |
| 179 | -* Added: Checkbox option on Topic editor: Private Topics | |
| 180 | -* Added: Private/Public button with other moderation tools | |
| 181 | -* Added: Profile buttons under Member Avatar on Members and Posts list | |
| 182 | -* Added: Member Social Network information under avatar | |
| 183 | -* Added: Phrase Packages for addon quick translation | |
| 184 | -* Added: Polish (pl_PL) by Bogusław Górecki | |
| 185 | -* Added: Checking avatar size before uploading | |
| 186 | -* Added Access: "Can set topic private" (Admins and Moderators) | |
| 187 | -* Added Access: "Can set own topic private" (Regular users) | |
| 188 | -* Added Access: "Can view private topic" (Admin, Moderator and Topic Creator) | |
| 189 | -* Performance: Huge SQL optimization and built-in caching system | |
| 190 | -* SEO Optimization: added rel="nofollow" to links with GET variables | |
| 191 | -* New Addon: [wpForo - Private Messages](http://gvectors.com/product/wpforo-private-messages/) | |
| 192 | -* New Addon: wpForo - Ads Manager (comming next week...) | |
| 193 | -* Fixed Bug: Menu problem on IE / Edge | |
| 194 | -* Fixed Bug: SubForums problem. Title and topics atatched to wrong forum | |
| 195 | -* Fixed Bug: Search result displays private topics to non-permitted users | |
| 196 | -* Fixed Bug: Private Forum topics in RSS Feed | |
| 197 | -* Fixed Bug: Topic Pagination problem (conflict with pot pagination option) | |
| 198 | -* Fixed Bug: RTL - Font color switcher problem | |
| 199 | -* Fixed Bug: Removed Delete and Ban buttons for current user in dashboard | |
| 200 | -* Fixed Bug: Typo CAN titles Dahsboard > Dashboard (needs re-translation) | |
| 201 | -* Fixed Bug: Online Users widget avatar size problem | |
| 202 | -* Fixed Bug: Signature image oversize | |
| 203 | -* Fixed Bug: Q&A Layout recent topics order by sticky and created date | |
| 204 | -* Fixed Bug: Editor - Add Link pop-up window size issue on mobile | |
| 205 | -* Fixed Bug: Undefined variable: size_da in .../dashboard.php on line 182 | |
| 206 | -* Fixed Bug: SSL Problem | |
| 207 | - | |
| 208 | - | |
| 209 | -= 1.1.1 | 20.12.2016 = | |
| 210 | - | |
| 211 | -* Added: Compatible with WordPress 4.7 | |
| 212 | -* Added: Custom Forum Icons (font-awesome) | |
| 213 | -* Added: Delete member with WP user and user specific forum content. | |
| 214 | -* Added: [Add Child Forum] button on forum management list | |
| 215 | -* Added: Persian (fa_IR) Translation by behrooz (www.wpforo.ir) | |
| 216 | -* Added: New addon notifier | |
| 217 | -* Cache: Update/clean cache on actions with topics, posts and members | |
| 218 | -* Fixed Bug: Unnecessary email with Password Reset link on user registration | |
| 219 | -* Fixed Bug: RTL Issue with widget avatars | |
| 220 | -* Fixed Bug: Disable banning yourself | |
| 221 | -* [More info...](http://wpforo.com/community/wpforo-announcements/wpforo-1-1-1-is-released/) | |
| 222 | - | |
| 223 | - | |
| 224 | -= 1.1.0 | 04.12.2016 = | |
| 225 | - | |
| 226 | -* Added: Support WordPress Multisite (single and network activation) | |
| 227 | -* Added: Registration confirmation through email (WordPress way) | |
| 228 | -* Added: Topic and Post Subscription checkbox next to Submit button | |
| 229 | -* Added: New CAN (forum access permission) "Can view attachments" | |
| 230 | -* Added: User Ban/Unban function in Forums > Members admin page | |
| 231 | -* Added: Forums > Members, filter by users status | |
| 232 | -* Added: Enable HTML in forum description | |
| 233 | -* Added: Japanese (JA_ja) Translation, many thanks to Seg Way | |
| 234 | -* Added: German (de_DE) translation, many thanks to Markus Herrmann | |
| 235 | -* Added: Sticky topics on top of recent topics | |
| 236 | -* Added: Option to notify forum admins when a new topic is created | |
| 237 | -* Added: Option to notify forum admins when a new post is created | |
| 238 | -* Added: Option to make post editor subscription checkboxe checked by default | |
| 239 | -* Added: wpForo Addons admin page | |
| 240 | -* New Addon: [wpForo - Embeds](http://gvectors.com/product/wpforo-embeds/) | |
| 241 | -* New Addon: [wpForo - Advanced Attachments](http://gvectors.com/product/wpforo-advanced-attachments/) | |
| 242 | -* Added: Nicename field in Profile > Accounts page to allow users change and hide usernames in profile URL. | |
| 243 | -* Added: Option to change message when non-permitted visitor/user tries to view attachments | |
| 244 | -* Added: Option to make some posts/pages available when "Turn WordPress to wpForo" option is enabled. | |
| 245 | -* Fixed Bug: Dashboard menu access for non-permitted users | |
| 246 | -* Fixed Bug: Missing forum edit, delete, view buttons on Forums admin page | |
| 247 | -* Fixed Bug: Forums > Members bulk actions | |
| 248 | -* Fixed Bug: Forums > Members list ordering issue | |
| 249 | -* Fixed Bug: Missing topics, posts and profiles tables after installation | |
| 250 | -* Fixed Bug: Remove reply, quote, edit buttons when topic is closed | |
| 251 | -* Fixed Bug: Post Move, Report JS Errors. | |
| 252 | -* Fixed Bug: Warning: Missing argument 2 for wpforo_update_last_login_date() | |
| 253 | -* Optimization: Forum, topic and post loading speed and memory optimization | |
| 254 | -* Security: improving post and topic creation security, two more level of checking processes before inserting data in database. | |
| 255 | -* [More info...](http://wpforo.com/community/wpforo-announcements/wpforo-1-1-0-is-released/) | |
| 256 | - | |
| 257 | -= 1.0.2 | 10.09.2016 = | |
| 258 | - | |
| 259 | -* 1.0.x is stable now. We fixed all bugs related to Beta-6 > 1.0.x upgrade. The main issue was missing forums and missing forum page. These issues had two reasons. First(incorrect pageid) was fixed in 1.0.1. Second (WP installation with different WordPress and Site Address) has been fixed in this 1.0.2 version. Lots of small bugs are fixed two. | |
| 260 | - | |
| 261 | - | |
| 262 | -= 1.0.1 | 07.09.2016 = | |
| 263 | - | |
| 264 | -* Fixed Bug: Forums does not appear after 1.0.0 update. | |
| 265 | -* Fixed Bug: Other small 1.0.0 bugs | |
| 266 | - | |
| 267 | - | |
| 268 | -= 1.0.0 | 06.09.2016 = | |
| 269 | - | |
| 270 | -* Security: User-can-manage-user control based on user level and group | |
| 271 | -* Security: Own and other user Usergroup secure management | |
| 272 | -* Security: Edit profile issues, multi-level control | |
| 273 | -* Security: Custom avatar uploading file control | |
| 274 | -* Added: Using wpForo on home page. [Insturction here.](http://wpforo.com/community/faq/how-to-load-forum-on-home-page/) | |
| 275 | -* Added: Use wpForo without shortcode and page. Set any slug for forum Base URL. | |
| 276 | -* Added: Option to turn WordPress to wpForo (Disable WordPress on front-end) | |
| 277 | -* Added: Dynamic recent topic icons on forum list | |
| 278 | -* Added: New Stat Boxes on member profile page (Topics, Blog Posts, Comments) | |
| 279 | -* Added: Option to integrate wpForo default attachments with WP Media Library | |
| 280 | -* Added: Delete User Cache button on Forums > Dashboard admin page | |
| 281 | -* Added: Option to disable forum user registration | |
| 282 | -* Added: "Forums" > "Member" menu access in dashboard based on usergroup CAN's. | |
| 283 | -* Added: Missing last post info on parent forum, when post located in subForum | |
| 284 | -* Added: Update all forum usergroup-access sets when adding a new usergroup | |
| 285 | -* Added: Russian and Hebrew translations update. | |
| 286 | -* Added: rel="nofolow" for external links in post content | |
| 287 | -* Added: Different welcome messages on first and other logins | |
| 288 | -* Fixed Bug: Text color picker doesn't work on topic and post editor. | |
| 289 | -* Fixed Bug: Custom CSS code and Style/Color saving problem | |
| 290 | -* Fixed Bug: Not centered avatars | |
| 291 | -* Fixed Bug: Avatar size issue on posts and widgets | |
| 292 | -* Fixed Bug: Avatar source URL protocol problem when changing http to https | |
| 293 | -* Fixed Bug: Bullet-ed list shows all left *{ margin:0; } issue | |
| 294 | -* Fixed Bug: Widget permission error for users with new usergroup | |
| 295 | -* Fixed Bug: Foum SEO title. Warning: Missing argument 2 for wpforo_hide_title() | |
| 296 | -* Fixed Bug: Fatal error on forum search when Debug Mode is enabled | |
| 297 | -* Shortcode: Changed [wpforo-index] to [wpforo] | |
| 298 | -* Shortcode: wpForo new shortcodes. [More info.](http://wpforo.com/community/faq/wpforo-shortcodes/) | |
| 299 | -* SEO Optimization: Duplicated meta data on Member Profile pages | |
| 300 | -* [More info...](http://wpforo.com/community/wpforo-announcements/wpforo-1-0-0-is-released/) | |
| 301 | - | |
| 302 | - | |
| 303 | -= Beta-6 | 06.08.2016 = | |
| 304 | - | |
| 305 | -* Added: Dark Style | |
| 306 | -* Added: Mark topics as Solved for Extended and Simplified Layouts | |
| 307 | -* Added: Forum Access CAN - Can make topic solved | |
| 308 | -* Added: Forum Access CAN - Can make own topic solved | |
| 309 | -* Added: Sort topics by last post date (last replied on top) | |
| 310 | -* Added: Option to disable subscription confirmation | |
| 311 | -* Added: Forums and Users statistics update buttons | |
| 312 | -* Added: WordPress color picker for forum color settings | |
| 313 | -* Added: Image tag support for member signatures | |
| 314 | -* Added: SEO optimization - avoids content duplication (pagination, GET) | |
| 315 | -* Added: French (fr_FR) translation, many thanks to Julien Coopmann | |
| 316 | -* Fixed Bug: Debug Mode Security (removed db information) | |
| 317 | -* Fixed Bug: Forum Sidebar Priority | |
| 318 | -* Fixed Bug: Advanced Search Bug (invalid arguments passed...) | |
| 319 | -* Fixed Bug: Recent Topic ordering issue in Widget | |
| 320 | -* Fixed Bug: Recent Topic ordering on Forum List | |
| 321 | -* Fixed Bug: Last Post URL redirects to home on Simplified layout | |
| 322 | -* Fixed Bug: Can't login after changing password | |
| 323 | -* Fixed Bug: Incorrect topic icons (based on count of posts) | |
| 324 | -* Fixed Bug: Forum/Topic not found with multi-byte characters | |
| 325 | -* Fixed Bug: Missing phrase issues | |
| 326 | -* Fixed Bug: Lots of small problems | |
| 327 | - | |
| 328 | - | |
| 329 | -= Beta-5 | 23.07.2016 = | |
| 330 | - | |
| 331 | -* Added: Added new and missing phrases in POT and Phrase list | |
| 332 | -* Added: X ago problem, added "%s ago" phrase, can be change to "ago %s" | |
| 333 | -* Added: Topic icons for Simplified and QA layouts. | |
| 334 | -* Added: Solved icon for Q&A layout topics. | |
| 335 | -* Added: Topic icon description in footer bar | |
| 336 | -* Added: Option to use WordPress Date/Time formats (in Features tab) | |
| 337 | -* Added: New CANs in Usergroup Permissions (can view members | profiles) | |
| 338 | -* Added: Recent Topics Widget - Reloaded | |
| 339 | -* Added: Russian and Mexican Spanish translations update. | |
| 340 | -* Added: wpForo Debug Mode, output is hidden, for fast support. | |
| 341 | -* Added: Top "Screen Options" on forum edit page, adds Forum Slug option. | |
| 342 | -* Fixed Bug: Forums don't show up on SSL / HTTPS websites | |
| 343 | -* Fixed Bug: Forums don't show up on websites w/o trailing slashes "/" | |
| 344 | -* Fixed Bug: Plugin update system, updating new options | |
| 345 | -* Fixed Bug: Slashes with apostrophes on "About Me" and Signatures | |
| 346 | -* Fixed Bug: Long phrase issue on Forums admin page, icons instead of phrases | |
| 347 | -* Fixed Bug: CSS issues, conflicts with some themes | |
| 348 | -* Fixed Bug: Can't update Font Size and Color options (11px for all items) | |
| 349 | - | |
| 350 | - | |
| 351 | -= Beta-4 | 09.07.2016 = | |
| 352 | - | |
| 353 | -* Added: Supports WordPress default emoticons | |
| 354 | -* Added: Automatic image URL to image conversion in post content (image auto-embed) | |
| 355 | -* Added: View HTML source button on TiniMCE post editor | |
| 356 | -* Added: Profile Social Network URLs and Skype links | |
| 357 | -* Added: Last post link, date, author name for Intro Topics - Extended & QA Layouts | |
| 358 | -* Added: Options to set Forum, Topic and Post Content font size | |
| 359 | -* Added: Options to add custom CSS code | |
| 360 | -* Added: Russian (ru_RU) translation, many thanks to Dmitry Butkevich (WPNICE.RU) | |
| 361 | -* Added: Korean (ko_KO) translation, many thanks to Jeehwan Song | |
| 362 | -* Added: Czech (cs_CZ) translation, many thanks to Glados (The Witcher) | |
| 363 | -* Fixed Bug: Topic and Post layout don't changed after changing forum parent category | |
| 364 | -* Fixed Bug: Problem with https and www. websites | |
| 365 | -* Fixed Bug: Forums and Topics don't show up on the main page. | |
| 366 | -* Fixed Bug: Proble with post quote, HTML content. | |
| 367 | -* Fixed Bug: Problem with "Online Members" widget | |
| 368 | -* Fixed Bug: Before and after [wpforo-index] content. | |
| 369 | -* Fixed Bug: Forum is loaded on top of website, before theme header. We've added an option "Enable Output Buffer". This feature is useful if you're adding content before or after [wpforo-index] shortcode in page content. Also it useful if you see forum is loaded before website template, on top of front-end. | |
| 370 | - | |
| 371 | - | |
| 372 | -= Beta-3 | 30.06.2016 = | |
| 373 | - | |
| 374 | -* Added: POT Translation file. wpForo can be translated with mo/po | |
| 375 | -* Added: Option to enable reputation titles for certain usergroups | |
| 376 | -* Added: Option to enable reputation badges for certain usergroups | |
| 377 | -* Fixed Bug: Fatal error - Call to undefined function... | |
| 378 | -* Fixed Bug: Removed setting options from TinyMCE Link pop-up | |
| 379 | -* Fixed Bug: Problem with permalinks e.g.: test.com/index.php/community/ | |
| 380 | -* Fixed Bug: Note/Login/Register Pop-up on mobile screens | |
| 381 | -* Fixed Bug: QA Layout isAnswer and Profile Badges on mobile screens | |
| 382 | - | |
| 383 | - | |
| 384 | -= Beta-2 | 28.06.2016 = | |
| 385 | - | |
| 386 | -* Added: Option to set custom login URL | |
| 387 | -* Added: Option to set custom register URL | |
| 388 | -* Added: Option to set custom lost password URL | |
| 389 | -* Fixed Bug: CSS conflicts with different themes | |
| 390 | -* Fixed Bug: Question & Answer Layout issues | |
| 391 | -* Fixed Bug: Enabled "Can Create Topic" for "Standard Access" by default | |
| 392 | -* Fixed Bug: .right .left . label class conflicts | |
| 393 | -* Fixed Bug: Dashboard and Front-end member pagination | |
| 394 | -* Fixed Bug: Member and Post search issues | |
| 395 | - | |
| 396 | - | |
| 397 | -= Beta-1 | 26.06.2016 = | |
| 398 | - | |
| 399 | -* Initial version. It's on the Beta stage and we're working hard to reach the Gold 1.0.0 version as soon as possible. If you found some issue or bug please open a support topic in plugin page or in our support forum. | |
| 400 | - | |
| 401 | - | |
| 402 | - | |
| 1 | +=== wpForo Forum === | |
| 2 | +Contributors: gVectors Team | |
| 3 | +Tags: forum, forums, forum plugin, bbpress, community | |
| 4 | +Requires at least: 5.2 | |
| 5 | +Tested up to: 7.1 | |
| 6 | +Stable tag: 3.1.6 | |
| 7 | +Requires PHP: 7.1 | |
| 8 | +License: GPLv2 or later | |
| 9 | +License URI: https://www.gnu.org/licenses/gpl-2.0.html | |
| 10 | + | |
| 11 | +Number one WordPress forum plugin with AI features. Full-fledged forum solution with modern forum design. Community builder WordPress forum plugin. | |
| 12 | + | |
| 13 | +== Description == | |
| 14 | + | |
| 15 | +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. | |
| 16 | + | |
| 17 | += 5 Minute Forum Installation! = | |
| 18 | + | |
| 19 | + 1. Activate plugin and find forums on /community/ page, (/community-2/ if /community/ is used), | |
| 20 | + 2. Manage Forum Page, Title, etc in Dashboard > wpForo > Board > Edit Board admin page, | |
| 21 | + 3. Manage Forums in Dashboard > wpForo > Forums admin page, | |
| 22 | + 4. Manage Forum Menu in Dashboard > Appearance > Menu admin page, | |
| 23 | + 5. Manage Forum Widgets in Dashboard > Appearance > Widgets admin page, | |
| 24 | + 6. Manage Forum Colors in Dashboard > wpForo > Settings > Colors & Styles admin page, you can choose forum color styles. | |
| 25 | + | |
| 26 | +Support Forum and Demo: [https://wpforo.com/community/](https://wpforo.com/community/) | |
| 27 | +Forum Documentation: [https://wpforo.com/docs/wpforo-v3/](https://wpforo.com/docs/wpforo-v3/) | |
| 28 | +GDPR Compliance: [https://wpforo.com/docs/wpforo-v3/gdpr/](https://wpforo.com/docs/wpforo-v3/gdpr/) | |
| 29 | + | |
| 30 | += Multi-layout WordPress Forum Plugin = | |
| 31 | + | |
| 32 | +1. [**Extended Forum Layout**](https://wpforo.com/docs/wpforo-v3/categories-and-forums/forum-layouts/extended-layout/) | |
| 33 | +2. [**Simplified Forum Layout**](https://wpforo.com/docs/wpforo-v3/categories-and-forums/forum-layouts/simplified-layout/) | |
| 34 | +3. [**Question and Answer Forum Layout**](https://wpforo.com/docs/wpforo-v3/categories-and-forums/forum-layouts/qa-layout/) | |
| 35 | +4. [**Threaded Forum Layout**](https://wpforo.com/docs/wpforo-v3/categories-and-forums/forum-layouts/threaded-layout/) | |
| 36 | +4. [**Boxed Forum Layout**](https://wpforo.com/docs/wpforo-v3/categories-and-forums/forum-layouts/boxed-layout/) | |
| 37 | + | |
| 38 | += Migrate to wpForo = | |
| 39 | + | |
| 40 | +Free Migration Tool Go2wpForo: [https://wpforo.com/docs/wpforo-v3/migrate-to-wpforo/](https://wpforo.com/docs/wpforo-v3/migrate-to-wpforo/) | |
| 41 | + | |
| 42 | + - Migrate bbPress forum to wpForo | |
| 43 | + - Migrate Asgaros forum to wpForo | |
| 44 | + - Migrate SimplePress forum to wpForo | |
| 45 | + - Migrate phpBB forum to wpForo | |
| 46 | + - Migrate SMF forum to wpForo | |
| 47 | + - Migrate Joomla Kunena forum to wpForo | |
| 48 | + - Migrate MyBB forum to wpForo | |
| 49 | + | |
| 50 | += Forum Integration = | |
| 51 | + | |
| 52 | +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. | |
| 53 | + | |
| 54 | += Forum Translation = | |
| 55 | + | |
| 56 | +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](https://translate.wordpress.org/projects/wp-plugins/wpforo/). | |
| 57 | + | |
| 58 | + | |
| 59 | += FORUM FEATURES = | |
| 60 | + | |
| 61 | +* 360° AI-Powered Features | |
| 62 | + * AI Semantic Search | |
| 63 | + * AI Topic Summarization | |
| 64 | + * AI Topic Suggestions | |
| 65 | + * AI Multi-Language Translation | |
| 66 | + * AI Chat Assistant | |
| 67 | + * AI Bot Reply & Suggest Reply | |
| 68 | + * AI Content Moderation | |
| 69 | + * AI Spam Detection | |
| 70 | + * AI Toxic Content Detection | |
| 71 | + * AI Tasks — Automated Topic Generation | |
| 72 | + * AI Tasks — Automated Reply Generation | |
| 73 | + * AI Tasks — Automated Topic Tag Moderation | |
| 74 | + * AI Analytics & Insights | |
| 75 | + * AI Knowledge Generation (RAG) | |
| 76 | + * AI Content Indexing - Text, Images, Documents | |
| 77 | +* Multi-board: Allows to have multiple separate forum pages | |
| 78 | +* Multi-language: Allows to forums with different languages | |
| 79 | +* Multi-layout: Four modern forum layouts (Q&A, Threaded...) | |
| 80 | +* Designed for small and extremely large forums/communities. | |
| 81 | +* Migrate from other forums using [Go2wpForo](https://wpforo.com/community/migrate-to-wpforo-from-other-forum-plugins/migrate-to-wpforo-go2wpforo-tool/) tool. | |
| 82 | +* Four different forum layouts and designs. | |
| 83 | +* Six set of forum color styles including dark style. | |
| 84 | +* Super responsive forum on all kind of devices. | |
| 85 | +* Live user notification system | |
| 86 | +* Built-in forum SEO functions. | |
| 87 | +* Built-in forum Sitemap and Search Engine ping. | |
| 88 | +* Built-in forum Cache System. | |
| 89 | +* Built-in forum Antispam and Akismet integration. | |
| 90 | +* Advanced forum user profile system. | |
| 91 | +* Forum Member Rating and Badges. | |
| 92 | +* Built-in forum/topic subscription. | |
| 93 | +* Drag and Drop forum management system. | |
| 94 | +* Topic and Post front-end moderation. | |
| 95 | +* Forum topics and posts Read / Unread logging. | |
| 96 | +* Topic Tags and Tags Widget. | |
| 97 | +* Forum styles with different colors. | |
| 98 | +* Built-in, powerful forum Usergroup system. | |
| 99 | +* Forum Access sets per Usergroup per Forum. | |
| 100 | +* Forum Phrase System for quick translation. | |
| 101 | +* WordPress .MO/.PO translation files. | |
| 102 | +* Tools and options for GDPR Compliance | |
| 103 | +* Social Network Share Buttons | |
| 104 | +* BuddyPress Integration | |
| 105 | +* Ultimate Member Integration | |
| 106 | + | |
| 107 | += Need more forum features? = | |
| 108 | + | |
| 109 | +Find wpForo forum plugin addons on [gVectors Team website...](https://gvectors.com/product-category/wpforo/) | |
| 110 | + | |
| 111 | += Use of 3rd Party Services = | |
| 112 | + | |
| 113 | +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. | |
| 114 | + | |
| 115 | +**gVectors AI API** (api.gvectors.com, api.gvectors.net) | |
| 116 | + | |
| 117 | +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: | |
| 118 | + | |
| 119 | +* Content Indexing: Forum content is sent to embedding generation for vector database | |
| 120 | +* Semantic Search: Query is sent for embedding for vector search | |
| 121 | +* AI Translation: Forum text is sent for translation into other languages | |
| 122 | +* AI Summarization: Topic content is sent for automatic summary generation | |
| 123 | +* Content Moderation: New posts are sent for AI-powered content analysis | |
| 124 | +* AI Chat: Conversation context is sent for AI response generation | |
| 125 | +* Topic Suggestions: Forum data is sent for generating related topic recommendations | |
| 126 | + | |
| 127 | +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. | |
| 128 | + | |
| 129 | +[Terms of Service](https://wpforo.com/wpforo-ai-terms-of-service/) | |
| 130 | +[Privacy Policy](https://wpforo.com/wpforo-ai-privacy-policy/) | |
| 131 | + | |
| 132 | +**gVectors Addons Store** (gvectors.com) | |
| 133 | + | |
| 134 | +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. | |
| 135 | + | |
| 136 | +[Terms of Service](https://gvectors.com/terms-and-conditions/) | |
| 137 | +[Privacy Policy](https://gvectors.com/privacy-policy/) | |
| 138 | + | |
| 139 | + | |
| 140 | +== Installation == | |
| 141 | + | |
| 142 | +1. Install wpForo Forum plugin in Dashboard > Plugins admin page. Then activate it. | |
| 143 | +2. If you have more than 100 users wpForo forum plugin prompts you synchronize users. | |
| 144 | +3. Manage Forums in Dashboard > wpForo > Forums admin page, | |
| 145 | +4. Manage Forum Menu in Dashboard > Appearance > Menu admin page, | |
| 146 | +5. Manage Forum Colors in Dashboard > Forums > Settings > Styles admin page, you can choose forum color styles. | |
| 147 | + | |
| 148 | + | |
| 149 | +== Frequently Asked Questions == | |
| 150 | + | |
| 151 | += Forum Page - How to change forum page? = | |
| 152 | + | |
| 153 | +**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=1` URL structure. Forum page only contains [wpforo] forum shortcode. | |
| 154 | + | |
| 155 | += Forum Menu - How to manage forum menu? = | |
| 156 | + | |
| 157 | +**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. | |
| 158 | + | |
| 159 | += Forum Sidebar - Does forum has sidebar and widgets? = | |
| 160 | + | |
| 161 | +**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). | |
| 162 | + | |
| 163 | += Forum Layouts - What is forum layout? = | |
| 164 | + | |
| 165 | +**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. | |
| 166 | + | |
| 167 | += Forum Manager - How to add / edit/ delete forums? = | |
| 168 | + | |
| 169 | +**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. | |
| 170 | + | |
| 171 | += Forum Shortcodes - What shortcodes are available? = | |
| 172 | + | |
| 173 | +**Forum Shortcodes** - Started from version 1.0.0 you can use wpForo shortcodes. | |
| 174 | + | |
| 175 | += Forum Styles - How to change forum colors? = | |
| 176 | + | |
| 177 | +**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. | |
| 178 | + | |
| 179 | += Forum Member - How to manage forum members? = | |
| 180 | + | |
| 181 | +**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. | |
| 182 | + | |
| 183 | += Forum Reputation - What is forum member reputation and badges? = | |
| 184 | + | |
| 185 | +**Forum Member Badges and Reputation** - wpForo forum has a simple yet powerful user reputation system. Currently it based on number of forum posts. | |
| 186 | + | |
| 187 | += Forum Accesses - How to allow/restrict users to certain forums? = | |
| 188 | + | |
| 189 | +**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. | |
| 190 | + | |
| 191 | += Forum Usergroups - What is forum users' Usergroup? = | |
| 192 | + | |
| 193 | +**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. | |
| 194 | + | |
| 195 | += Forum Translation - How to translate this forum? = | |
| 196 | + | |
| 197 | +**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. | |
| 198 | + | |
| 199 | += Forum GDPR Compliance - Tools and options to comply to GDPR = | |
| 200 | + | |
| 201 | +**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. | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | +== Screenshots == | |
| 206 | +1. Simplified Forum Layout - Forums | |
| 207 | +2. Boxed Forum Layout - Forums | |
| 208 | +3. Simplified Forum Layout - Posts | |
| 209 | +4. Threaded Forum Layout - Forums and Threads | |
| 210 | +5. Threaded Forum Layout - Threads | |
| 211 | +6. Question & Answer Forum Layout - Forums | |
| 212 | +7. Question & Answer Forum Layout / Forums / Described | |
| 213 | +8. Question & Answer Forum Layout / Question Thread / Described | |
| 214 | +9. Extended Forum Layout - Forums | |
| 215 | +10. Extended Forum Layout - Posts | |
| 216 | +11. What's New Page | |
| 217 | +12. Members Page | |
| 218 | +13. Member Profile Page with Tabs | |
| 219 | +14. wpForo AI Assistant - Semantic Search Widget | |
| 220 | +15. wpForo AI Assistant - Chat Bot Widget | |
| 221 | +16. wpForo AI Translation | |
| 222 | +17. wpForo AI Analytics | |
| 223 | +18. Dashboard Settings Boxes and Single Setting Page | |
| 224 | +19. Drag and drop forum management, easy to set parent-child forum hierarchy | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | +== Changelog == | |
| 229 | + | |
| 230 | +IMPORTANT NOTES for UPDATE | |
| 231 | + | |
| 232 | + - After the update, please delete all caches and purge CDN if you have | |
| 233 | + - After the update, please flush Redis Object Cache if you have this cache enabled | |
| 234 | + | |
| 235 | +[wpForo Forum v3.0 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-3-0-is-released/) | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | += wpForo Forum 3.1.6 | 18.09.2026 = | |
| 240 | + | |
| 241 | +* Compatibility: WordPress 7.1 | |
| 242 | +* Security: Fixed PHP Object Injection vulnerability in custom form fields | |
| 243 | +* Security: Fixed Guest Post Takeover vulnerability allowing guest topics and posts to be edited via a forged ownership cookie | |
| 244 | +* Security: Fixed Stored XSS vulnerability in topic tags, exposed on topic pages, forum listings, the Tags page and search results | |
| 245 | +* Security: Fixed AI credit exhaustion via rate limit manipulation | |
| 246 | +* Security: Hardened profile field deserialization against crafted payloads, including a denial of service on the registration form | |
| 247 | +* Added: Frequency, A-Z and Z-A sort controls on the Tags page | |
| 248 | +* Optimized: Forum cache file limit is now calculated from the online members count, with oldest-first cleanup instead of a full cache wipe | |
| 249 | +* Fixed: Tag links no longer break for tags containing &, # or + characters | |
| 250 | + | |
| 251 | + | |
| 252 | += wpForo Forum 3.1.5 | 16.08.2026 = | |
| 253 | + | |
| 254 | +* AI New: Video tutorials and getting started steps on AI Features page | |
| 255 | +* Optimized: Mark all read button database query | |
| 256 | +* Fixed: Fatal error when admin bar renders before wpForo initialization | |
| 257 | +* Fixed: first_name and last_name fields silently discarded on registration | |
| 258 | + | |
| 259 | + | |
| 260 | += wpForo Forum 3.1.3/3.1.4 | 23.07.2026 = | |
| 261 | + | |
| 262 | +* Security: Fixed access control bypass in widget AJAX handlers (Recent Topics, Recent Posts, Online Members) | |
| 263 | +* Security: Fixed missing view_access() checks in AI translation and summarization endpoints | |
| 264 | +* Security: Fixed AI search indexing unapproved forum posts | |
| 265 | +* Security: Fixed WordPress content indexer ignoring password-protected posts | |
| 266 | +* Security: Fixed XSS vulnerability in AI-generated HTML responses | |
| 267 | +* Security: Fixed mass assignment bypass in profile and registration forms | |
| 268 | +* Fixed: Missing itemprop name attribute in Members breadcrumb | |
| 269 | + | |
| 270 | + | |
| 271 | += wpForo Forum 3.1.2 | 11.07.2026 = | |
| 272 | + | |
| 273 | +* Security: Fixed Stored XSS vulnerability in profile fields | |
| 274 | +* Security: Fixed IDOR vulnerability in AI Chat messaging | |
| 275 | +* Security: Fixed Mass Assignment vulnerability with privilege escalation via profile fields | |
| 276 | +* Added: UltimateMember profile integration now supports 'favored' subnav | |
| 277 | +* Fixed: Issue with User Custom Fields addon, the miaaing fields data | |
| 278 | +* Fixed: PostMeta array-value guard incorrectly dropping checkbox/multi-select field values | |
| 279 | +* Fixed: Undefined array key 'topicurl' warning in Feed.php | |
| 280 | +* Fixed: Profile "Blog Comments" stat now counts only approved, public blog post comments (excludes pingbacks, trackbacks, unapproved and other post-type comments) | |
| 281 | + | |
| 282 | + | |
| 283 | += wpForo Forum 3.1.1 | 31.05.2026 = | |
| 284 | + | |
| 285 | +* Security: Fixed Broken Authentication vulnerability allowing administrator email mutation | |
| 286 | +* Security: Fixed PHP Object Injection vulnerability via widget AJAX handlers | |
| 287 | + | |
| 288 | + | |
| 289 | += wpForo Forum 3.1.0 | 19.05.2026 = | |
| 290 | + | |
| 291 | +* Security: Fixed vulnerability issue in the Revisions module | |
| 292 | +* Security: Fixed vulnerability issue in Gutenberg block renderers | |
| 293 | +* New: Tools - Email Queue Tab, email notifications now sent asynchronously with automatic fallback to direct sending when WP-Cron is broken or disabled, dramatically reducing post-submission delays on busy forums | |
| 294 | +* New: Tools - Cron Jobs Tab, listing every WordPress scheduled event with per-row Run Now / Delete / Details, wpForo events sorted to the top | |
| 295 | +* Fixed: Duplicate email notifications could be sent for posts that pass moderation | |
| 296 | +* Fixed: Duplicate topic view counts could be recorded for the same user | |
| 297 | +* Fixed: Processing spinner could remain visible after indexing completed | |
| 298 | +* Fixed: Email Queue admin tab now shows "Cron idle" instead of "unknown" when there are no emails to send | |
| 299 | +* AI New: Custom Knowledge - upload TXT, MD, JSON, and PDF files (Business+ plan) to enhance AI Chatbot and Bot Reply with your own documentation | |
| 300 | +* AI New: Custom Knowledge - scanned/image-only PDFs auto-fall back to OCR when native text is sparse | |
| 301 | +* AI New: Custom Knowledge integrated into AI Chatbot, and AI Topic Suggestions | |
| 302 | +* AI Improved: AI cron jobs are now only registered when a tenant is connected to the AI service, preventing stale wp_cron entries on installs that do not use AI features | |
| 303 | +* AI Improved: AI Indexing breakdown loads asynchronously on large forums for faster admin page loads | |
| 304 | +* AI Improved: AI Logs filter now includes Knowledge Indexing entries | |
| 305 | + | |
| 306 | + | |
| 307 | += wpForo Forum 3.0.9 | 28.04.2026 = | |
| 308 | + | |
| 309 | +* Fixed: AI Task "Topic Tag Manager" now runs asynchronously to avoid blocking topic creation | |
| 310 | +* Fixed: AI Content Moderation now correctly exempts admins and moderators from spam detection | |
| 311 | +* Fixed: AI Logs timezone display - timestamps now stored in UTC for correct timezone conversion | |
| 312 | +* Fixed: Built-in moderation logs now correctly identify replies vs topics | |
| 313 | +* Fixed: Forum Content Indexing "Stop" button now works correctly | |
| 314 | +* Fixed: Forum Content Indexing status auto-refresh now survives page reloads | |
| 315 | +* Fixed: Forum Content Indexing "Total Threads Indexed" count updates immediately after indexing | |
| 316 | +* Fixed: Local indexing progress detection for both manual and auto-indexing queues | |
| 317 | +* Added: WordPress Indexing post type filters for customization | |
| 318 | +* Added: Description explaining indexed count vs total count differences | |
| 319 | + | |
| 320 | + | |
| 321 | += wpForo Forum 3.0.8 | 24.04.2026 = | |
| 322 | + | |
| 323 | +* Fixed: AI Chat WordPress content citations not displaying as clickable links | |
| 324 | +* Updated: New phrases to wpForo Phrase System | |
| 325 | +* Updated: Translation template (wpforo.pot) with AI feature phrases | |
| 326 | + | |
| 327 | + | |
| 328 | += wpForo Forum 3.0.7 | 23.04.2026 = | |
| 329 | + | |
| 330 | +* Security: Fixed usergroup privilege escalation vulnerability during registration | |
| 331 | +* New: WordPress Indexing now has its own dedicated admin tab | |
| 332 | +* Fixed: AI Chatbot now respects "Bot Reply Unapproved" setting correctly | |
| 333 | +* Fixed: AI subscription status not refreshing immediately after purchase | |
| 334 | +* Fixed: AI Tasks multi-board support and scheduled task permissions | |
| 335 | +* Fixed: Forum Layout 5 dark mode styling | |
| 336 | + | |
| 337 | + | |
| 338 | += wpForo Forum 3.0.6 | 19.04.2026 = | |
| 339 | + | |
| 340 | +* Security: Added authorization check to profile file deletion | |
| 341 | +* Security: Prevent AI search cache from leaking private content | |
| 342 | +* New: AI Indexing - Clear Selected Forum Index button to delete specific forum embeddings | |
| 343 | +* Fixed: AI Tasks board_id not saved correctly for non-default boards | |
| 344 | +* Fixed: AI Indexing - Forum permission checks blocking WP Cron background indexing | |
| 345 | +* Fixed: AI Indexing - Forum indexed counts not updating during indexing | |
| 346 | +* Fixed: AI Indexing - Nonce verification fails on Clear Forum Index action | |
| 347 | +* Fixed: AI Search - Browser auto-translate corrupting typewriter text effect | |
| 348 | +* Fixed: Forum checklist hierarchy sorting and recursive checkbox cascading | |
| 349 | +* Fixed: Forum topic counts cache not clearing when topics change | |
| 350 | +* Fixed: Form submit button value lost when disabling during submission | |
| 351 | + | |
| 352 | + | |
| 353 | += wpForo Forum 3.0.5 | 13.04.2026 = | |
| 354 | + | |
| 355 | +* Security: Hardened sorting parameter validation | |
| 356 | +* Fixed: PHP warning for undefined board locale property in Task Manager | |
| 357 | +* Fixed: PHP warning for non-existent ram_cache method in AI Content Moderation | |
| 358 | +* Fixed: AI Indexing admin page unnecessary auto-refresh when jobs queued for future | |
| 359 | + | |
| 360 | + | |
| 361 | += wpForo Forum 3.0.4 | 12.04.2026 = | |
| 362 | + | |
| 363 | +* Fixed: AI WordPress Content Indexing now works on hosts with disabled WP-Cron | |
| 364 | +* Fixed: AI Content Indexing admin page performance on large forums | |
| 365 | +* Fixed: Registration form losing field values when validation error occurs | |
| 366 | +* Fixed: Spam protection flow issues, enabled 'Can pass moderation' allows new users to pass the moderation | |
| 367 | + | |
| 368 | + | |
| 369 | += wpForo Forum 3.0.3 | 10.04.2026 = | |
| 370 | + | |
| 371 | +* Security: Prevent arbitrary file deletion | |
| 372 | +* New: Boxed Layout - Forum cover image is now fully clickable | |
| 373 | +* New: AI Search - Quality signal boosting for better result ranking | |
| 374 | +* New: AI Indexing - Progress tracking during local storage indexing | |
| 375 | +* New: AI Indexing - Noise filtering to improve search quality | |
| 376 | +* Improved: AI Topic Suggestions now respect forum access permissions | |
| 377 | +* Improved: AI performance with optimized default quality settings | |
| 378 | +* Improved: reCAPTCHA only loads on forum pages when needed | |
| 379 | +* Fixed: Auto-indexing spinner showing endlessly on active forums | |
| 380 | +* Fixed: Sticky topic icon priority in mixed layout mode | |
| 381 | +* Fixed: Local semantic search relevance thresholds | |
| 382 | +* Fixed: Empty forum access array causing search errors | |
| 383 | + | |
| 384 | + | |
| 385 | += wpForo Forum 3.0.2 | 08.04.2026 = | |
| 386 | + | |
| 387 | +* Fixed: Subscription Manager shows empty forum tree on multi-board installations | |
| 388 | +* Fixed: Stale user permissions after switching boards on profile tabs | |
| 389 | +* Fixed: Board switcher only works one direction on profile pages (multi-board) | |
| 390 | +* Fixed: AI checkbox settings (chatbot_allowed_groups, bot_reply_includes) reset to defaults on every page load | |
| 391 | +* Improved: AI Content Indexing admin page performance on large forums | |
| 392 | +* Security: Prevent unauthenticated post disclosure via RecentPosts widget (Broken Access Control) | |
| 393 | + | |
| 394 | + | |
| 395 | += wpForo Forum 3.0.1 | 07.04.2026 = | |
| 396 | + | |
| 397 | +* Version 3.0.1 | |
| 398 | +* Fixed: Simplified and threaded forum layout issues on mobile screen | |
| 399 | +* Fixed: reCAPTCHA v3 doesn't work in some cases | |
| 400 | + | |
| 401 | + | |
| 402 | += wpForo Forum 3.0.0 | 06.04.2026 = | |
| 403 | + | |
| 404 | +* New Theme: 2026 | |
| 405 | + - New default theme - Modern, clean design with improved readability | |
| 406 | + - Forum Layouts - Extended, Simplified, Threaded, and Boxed layout options | |
| 407 | + - Members Page redesign - Improved member listing with better UX | |
| 408 | + - Topic Tags widget - Restyled with clean flat designThreaded Layout improvements | |
| 409 | + - New: Boxed Forum Layout | |
| 410 | + | |
| 411 | +* New Features | |
| 412 | + - Recent Activity (What’s New) Page | |
| 413 | + - Timeline-based activity feed showing forum actions | |
| 414 | + - Configurable activity retention with daily cleanup cron | |
| 415 | + - Mobile-responsive design | |
| 416 | + - Access control for viewing activities | |
| 417 | + - Delete button for moderators | |
| 418 | + | |
| 419 | +* Security & Spam Protection | |
| 420 | + - reCAPTCHA v2 Invisible support | |
| 421 | + - Less intrusive spam protectionreCAPTCHA v3 support | |
| 422 | + - Score-based invisible protectionEnhanced flood protection | |
| 423 | + - Time-window rate limiting to prevent spam floodsProper moderation log messages for flood protection | |
| 424 | + | |
| 425 | +* Forum Features | |
| 426 | + - "Make All Topics Private" option | |
| 427 | + - For Ticket/Support forums | |
| 428 | + - Popular Tags | |
| 429 | + - Now clickable with links to forum tag searchTop Contributors | |
| 430 | + - Added usergroup, topics, and posts columnsAutofocus to search field | |
| 431 | + - Improved search UXMulti-language support for members search | |
| 432 | + | |
| 433 | +* Widgets | |
| 434 | + - Block widgets with improved functionality | |
| 435 | + - New UI for Topic Tags widget with clean flat design | |
| 436 | + | |
| 437 | +* Performance Improvements | |
| 438 | + - Static caching for wpforo_phrase() | |
| 439 | + - Significant speed boost for English locale | |
| 440 | + - Static caching for wpforo_is_bot() - Faster bot detection | |
| 441 | + - Subscription status caching - Faster frontend loading | |
| 442 | + - Semantic search caching - Avoid duplicate API calls | |
| 443 | + - Translation caching with post invalidation | |
| 444 | + | |
| 445 | +* AI Features (wpForo AI) | |
| 446 | + - Core AI Features | |
| 447 | + - AI Chatbot - Conversational AI assistant with conversation management | |
| 448 | + - AI Insights - Sentiment analysis, trending topics, and recommendations | |
| 449 | + - Content Moderation - AI-powered spam detection with configurable actions | |
| 450 | + - Topic Generator - Auto-generate discussion topics | |
| 451 | + - Reply Generator - AI-assisted replies with 23 style options | |
| 452 | + - Tag Maintenance - Automatic topic tagging | |
| 453 | + - Topic Summary - Summarize long discussions | |
| 454 | + | |
| 455 | +* Search & Indexing | |
| 456 | + - Semantic Search - Natural language search across forum content | |
| 457 | + - Local & Cloud Storage - Choose where to store embeddings | |
| 458 | + - Image Indexing - Multimodal RAG for Professional+ plans | |
| 459 | + - WordPress Content Indexing - Index custom post types | |
| 460 | + - Auto-indexing with configurable settings | |
| 461 | + | |
| 462 | +* Analytics | |
| 463 | + - AI Usage Analytics - Track credit consumption | |
| 464 | + - Forum Activity Analytics - Activity trends and statistics | |
| 465 | + - User Engagement analytics | |
| 466 | + - Content Performance analytics | |
| 467 | + - AI Logs with filtering and detail view | |
| 468 | + | |
| 469 | +* Other AI Improvements | |
| 470 | + - Bot Reply with tone and style options | |
| 471 | + - Topic Suggestions with related topicsTranslation support | |
| 472 | + - Activity retention settings | |
| 473 | + - Multi-board support for analytics | |
| 474 | + | |
| 475 | +* Security: Unauthenticated SQL Injection via 'referer' Parameter | |
| 476 | +* Security: Missing Authorization to Authenticated (Subscriber+) Arbitrary Forum Post Modification via 'guestposting' Parameter | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | += wpForo Forum 2.4.17 - Last 2.x Version | 15.03.2026 = | |
| 481 | + | |
| 482 | +* Security: Authenticated (Subscriber+) Arbitrary File Deletion | |
| 483 | + | |
| 484 | + | |
| 485 | += wpForo Forum 2.4.16 | 28.02.2026 = | |
| 486 | + | |
| 487 | +* New: Admin notice announcing wpForo 3.0 AI Edition with links to introduction and beta program | |
| 488 | +* New: Auto-update protection — blocks automatic updates from 2.x to 3.x to prevent unattended major upgrades | |
| 489 | +* New: Inline warning on Plugins page when wpForo 3.0 update is available | |
| 490 | +* New: Auto-update toggle replaced with backup reminder when major version is pending | |
| 491 | +* Security: Added permission checks for post approve/unapprove actions | |
| 492 | +* Security: Added permission checks for topic close/open actions | |
| 493 | +* Security: Added permission checks for topic move, merge, and split actions | |
| 494 | +* Security: Added capability check for role synchronization | |
| 495 | +* Security: Fixed RSS feed exposing private and unapproved content | |
| 496 | +* Security: Fixed stored XSS via forum description output | |
| 497 | +* Security: Blocked SVG file uploads in avatar to prevent XSS | |
| 498 | +* Security: Replaced json_encode with wp_json_encode to prevent script injection | |
| 499 | + | |
| 500 | + | |
| 501 | += wpForo Forum 2.4.0 - 2.4.15 | 10.02.2026 = | |
| 502 | + | |
| 503 | +[wpForo Forum v2.4 Release Summary](https://wpforo.com/community/wpforo-announcements/wpforo-2-4-is-released/) | |
| 504 | + | |
| 505 | +* Version 2.4.15 | |
| 506 | +* Security: Vulnerability - Unauthenticated Time-Based SQL Injection | |
| 507 | +* --------- | |
| 508 | +* Version 2.4.14 | |
| 509 | +* Security: Vulnerability - Authenticated (Subscriber+) PHP Object Injection | |
| 510 | +* --------- | |
| 511 | +* Version 2.4.13 | |
| 512 | +* Security: Vulnerability - Unauthenticated SQL Injection | |
| 513 | +* --------- | |
| 514 | +* Version 2.4.12 | |
| 515 | +* Compatibility: PHP 8.5 | |
| 516 | +* Compatibility: WordPress 6.9 | |
| 517 | +* Security: Vulnerability - Unauthenticated SQL Injection | |
| 518 | +* Fixed: Multi-language integration issues with Polylang | |
| 519 | +* --------- | |
| 520 | +* Version 2.4.11 | |
| 521 | +* Security: Vulnerability - Unauthenticated Attacker to Post Revisions | |
| 522 | +* --------- | |
| 523 | +* Version 2.4.10 | |
| 524 | +* Security: Vulnerability Authenticated (Susbscriber+) SQL Injection | |
| 525 | +* Fixed Bug: PHP Error: array_filter(): Argument #1 ($array) must be of type array, string given in classes/Members.php:2032 | |
| 526 | +* --------- | |
| 527 | +* Version 2.4.9 | |
| 528 | +* Security: Unauthenticated SQL Injection | |
| 529 | +* Security: Object unserialize code injection | |
| 530 | +* --------- | |
| 531 | +* Version 2.4.8 | |
| 532 | +* Added: New option in widgets to sort topics/posts randomly | |
| 533 | +* Fixed Bug: Post editor text/object alignment issue | |
| 534 | +* --------- | |
| 535 | +* Version 2.4.7 | |
| 536 | +* Removed: Unnecessary profile buttons of guest posters | |
| 537 | +* Removed: HTML tags from category description | |
| 538 | +* Security: Fixed IDOR vulnerability, Insecure Direct Object References | |
| 539 | +* Addon Support: The rich editor is modified to allow aligning (left,right,center) gif and inline attachment objects | |
| 540 | +* Addon Support: Supports displaying voters on poll result | |
| 541 | +* 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 | |
| 542 | +* Fixed Bug: Missing user information in the admin email when user deletes own account | |
| 543 | +* --------- | |
| 544 | +* Version 2.4.6 | |
| 545 | +* Security: Fixed XSS vulnerability, Stored Cross-Site Scripting | |
| 546 | +* Updated: Hooks to manage the email sending test and error report in the tools | |
| 547 | +* Fixed Bug: Text domain loading issue | |
| 548 | +* Fixed Bug: Link RSS Module and RSS Settings to disable if the module is disabled | |
| 549 | +* Fixed Bug: PHP Warning: Undefined array key max-number-value when wpForo is integrated with Profile Builder plugin. | |
| 550 | +* --------- | |
| 551 | +* Version 2.4.5 | |
| 552 | +* Fixed Bug: Q&A forum layout threads issue on mobile devices | |
| 553 | +* Fixed Bug: Warning: Trying to access array offset on null in ../functions-template.php | |
| 554 | +* Fixed Bug: Missing field 'url' (in 'author') with DiscussionForumPosting structured data | |
| 555 | +* Fixed Bug: Missing field 'name' (in 'comment.author') with DiscussionForumPosting structured data | |
| 556 | +* --------- | |
| 557 | +* Version 2.4.3 - 2.4.4 | |
| 558 | +* Added: Discussion forum (DiscussionForumPosting) structured data for Google Search | |
| 559 | +* Security: Fixed issue with manipulation and privilege escalation via hidden parameter | |
| 560 | +* Fixed Bug: BuddyPress Integration problems related to deprecated functions | |
| 561 | +* Fixed Bug: False positive spam file detection and notification in the dashboard | |
| 562 | +* Fixed Bug: Problems related to PHP 8.4 | |
| 563 | +* Fixed Bug: Issues with saving antispam settings | |
| 564 | +* Fixed Bug: More robust solution for "Arbitrary File Reading" problem by changing `wp_remote_get()` function to `wp_safe_remote_get()` | |
| 565 | +* --------- | |
| 566 | +* Version 2.4.2 | |
| 567 | +* Security: Unauthenticated Arbitrary File Read in update | |
| 568 | +* Fixed Bug: In some cases user couldn't see own private topics | |
| 569 | +* Fixed Bug: Problem with topic slugs containing negative number (-1234) | |
| 570 | +* Fixed Bug: Issue with x.com URL in users profile pages | |
| 571 | +* Fixed Bug: Forum tree displaying issue related the secondary user-groups cache | |
| 572 | +* --------- | |
| 573 | +* Version 2.4.1 | |
| 574 | +* Compatibility: WordPress 6.7 | |
| 575 | +* Added: Request confirmation before deleting the account | |
| 576 | +* Added: Email notification to admins when users delete their account | |
| 577 | +* --------- | |
| 578 | +* Version 2.4.0 | |
| 579 | +* Added: Export and Import of settings. Allows you to export and import different groups of settings separately. | |
| 580 | +* Added: Automatically change a post status to unapproved when an eligible user report it. | |
| 581 | +* Added: reCAPTCHA to the [Add Topic] form in stand-alone topic creation page (/add-topic/) | |
| 582 | +* SEO Optimization: Prevent indexing dynamic URLs with get parameters for when page is generated after selecting options in dropdown menus. | |
| 583 | +* SEO Optimization: Added `rel="nofollow"` to links in the user activity and favored pages. | |
| 584 | +* 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. | |
| 585 | +* New Addon: [wpForo - Advanced Reactions](https://gvectors.com/product/wpforo_reactions/) | |