Module System(features)

Get Started

All PRO features are organized into modules that you can enable or disable individually.

Location: Member Blog → Features & Modules


How Modules Work

  • Each module is a self-contained feature set
  • Disabled modules don’t load any code (better performance)
  • Enable only what your community needs
  • Settings for each module appear only when enabled

Default Enabled Modules

These modules are active after installation:

Module Purpose
Post Restrictions Limit how many posts members can create
Notifications Email and on-site alerts for post events
Author Dashboard Frontend settings page for members

Default Disabled Modules

Enable these based on your needs:

Module Purpose
Custom Fields Add extra fields to post forms
Co-Authors Multi-author collaboration
Group Blogs Link posts to BuddyPress groups
Post Credits Monetize posting with credits
Scheduling Schedule posts for future publication
Post Series Organize related posts into series
Analytics Track post views and performance

Enabling a Module

  1. Go to Member Blog → Features & Modules
  2. Find the module you want to enable
  3. Toggle the switch to On
  4. Click Save Changes
  5. New settings tab appears for that module

Module Dependencies

Some modules work better together:

If You Enable… Consider Also Enabling…
Co-Authors Notifications (for invite alerts)
Group Blogs Notifications (for group activity)
Post Credits Author Dashboard (to show balance)
Scheduling Author Dashboard (to manage scheduled posts)
Analytics Author Dashboard (to view stats)

Performance Notes

  • Disabled modules = zero code loaded
  • Each enabled module adds minimal overhead
  • Analytics module has the highest resource usage (tracking views)
  • Consider disabling Analytics on high-traffic sites without caching
Last updated: January 16, 2026