Blog Post

Progress Report #1: bbPress Forum Moderation Plugin

Work on the new moderation plugin for bbPress forums started a few weeks ago, and while I was very busy with various development work on other plugins, I have made good progress with the new plugin.

The plugin core has been done, and all the admin side stuff and some front-end work have been completed, too. This is the breakdown of what is done as of today;

  • I have completed the system that adds additional pages to the forums on the front end, showing all the moderation tools and panels. Right now, there will be a total of 9 new pages added to the forums under the new /moderation/ endpoint. Each page will have a template, and the theme can override them if you want to make changes.
  • Code for adding extra capabilities to roles is also completed. These capabilities control access to some of the pages, giving keymasters more control and access to some panels moderators can’t access.

As of the next phase, the development will include:

  • Admin side settings pages for global settings and the default settings for forums. Each forum can override some settings, allowing for better moderation control on the individual forum level.
  • Metabox for the forum to override default settings. These options will be accessible to keymasters only and only from the admin side, and they will basically control various moderation settings.
  • Integration with coreActivity plugin to log various moderation-related events. These are still not clearly defined, but they will help you monitor activities related to moderation via coreActivity plugin logs.
  • Implementation for some of the frontend panels with basic styling.

The next update and progress report will be published in about two weeks, and that trend will continue until the plugin is ready for release, most likely in February 2024.

Let me know if you have any ideas related to moderation, and I will try to implement them.

Please wait...

About the author

Milan Petrovic
Milan Petrovic

CEO and Lead developer of Dev4Press Web Development company, working with WordPress since 2008, first as a freelancer, later founding own development company. Author of more than 250 plugins and more than 20 themes.

Subscribe to Dev4Press Newsletter

Get the latest announcements, release digests, promotions and exclusive discounts, and general Dev4Press-related news straight into your mailbox.

This form collects your email (optionally your name) for the purpose of sending you newsletters. Check out our Privacy Policy for more information on how we store and manage your data. We will not send you any spam. Newsletters are sent 2 to 4 times every month.

Latest From The Blog

wordpress happy birthday wordpress turns 21

Happy Birthday: WordPress Turns 21

21 years young and still going strong, WordPress powers nearly half of all Internet websites and is the most used CMS by a large margin over the competition, with a very active development cycle, showing no signs of slowing down.
tutorials wordpress debug mode benefits and pitfalls

WordPress Debug mode: Benefits and Pitfalls

Developers know how to best use debug in WordPress and WordPress WP_DEBUG constant to get through potential problems and bugs their code might have. But, for regular users, using debug mode can be very confusing and cause more problems than it can help solve.
plugins relase corsecurity 1 9

coreSecurity Pro 1.9

coreSecurity Pro 1.9 brings several very important bug fixes (related to the file scanner), several new features related to antispam control, user session management, improvements to the file scanner, and more.

Leave a Comment

SiteGround - Managed WordPress Hosting
WP Rocket - Make WordPress Load Fast in a Few Clicks