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

gravity forms antispam results

Gravity Forms Antispam results

We have used the Gravity Forms plugin on Dev4Press for over ten years now, and having a good antispam solution is essential to keep contact form entries clean and not waste time sorting out what is spam or not.
Multiple topic prefixes

GD Topic Prefix Pro 3.7/3.8 for bbPress

GD Topic Prefix Pro version 3.7 is a smaller scope release that includes the latest shared code library, various updates, and fixes and adds a license code panel in the plugin settings and plugin dashboard notice about license status.
quantum user profile 39

GD Quantum Theme Pro 3.9 for bbPress

A new update for the Quantum Theme plugin for bbPress brings a few more options for user profile navigation, a new version of the shared library, and the first stage of overhauling the settings handling to come in 4.0.

Leave a Comment

SiteGround - Managed WordPress Hosting
Grammarly - Number 1 Writing App