Guides

BricksMembers Documentation

Find everything you need to set up, customize, and get the most out of BricksMembers — from quick-start guides to advanced features.

Settings Reference

Settings Reference
Pascal Basel
modified at December 22, 2025

Complete reference for all BricksMembers settings. Configure modules, performance, maintenance tools, and advanced options.

Accessing Settings

Go to BricksMembers → Settings in your WordPress admin.

General Tab

Display Settings

Breadcrumb Separator

Character used between breadcrumb items. Default:

Example: Home › Course › Module → Lesson

Manage User Roles

Create and remove WordPress user roles. Useful for webhook integrations that need specific roles.

  • Create New Role: Enter a role name and click Create
  • Remove Role: Select from dropdown and click Remove

Note: You cannot remove built-in WordPress roles (Administrator, Editor, etc.).

Test Data Generator

Creates sample content for testing:

  • 195 sample posts (courses, modules, lessons)
  • 7 user levels
  • Structure relationships

Warning: This creates real content. Use “Delete Test Data” to remove it.

Modules Tab

Enable or disable optional modules. Disabled modules don’t load their code — no performance impact.

User Level Menu Widget

Adds visibility controls to WordPress menu items. Show/hide menu items based on login status or user levels.

Like Button System

Enables the like button Bricks element and like-related dynamic tags.

Protected Downloads System

Enables secure file downloads with level-based access. Adds the Downloads admin menu and Bricks element.

Progress Tracking System

Enables completion tracking, progress percentages, and related Bricks elements/tags. Creates the progress database table on first enable.

Drip Content System

Enables time-based and prerequisite-based content unlocking. Adds the Drip Content admin page. Creates the unlocks database table on first enable.

Performance Tab

Performance Profile

BricksMembers detects your hosting environment and adjusts batch sizes accordingly.

Detected: Shows current profile (weak, average, good) based on CPU and database benchmarks.

Override: Manually set a performance tier if auto-detection isn’t accurate.

Re-detect Now: Run the benchmark again to update the detected profile.

Worker Batch Sizes

Shows current batch sizes for background operations. Higher tiers process more items per batch.

Maintenance Tab

Tools for repair and maintenance operations.

Recompute Totals

Recalculates all progress totals. Use after bulk content changes or if progress percentages seem wrong.

Recreate Structure Paths

Rebuilds structure path data for all content. Use if navigation or breadcrumbs are broken.

Clear All Caches

Clears BricksMembers internal caches. Safe to run anytime.

Re-detect Performance Profile

Runs the performance benchmark and updates the detected tier.

Structure/Progress/Drip Backfills

Re-processes data when you enable a previously disabled module or after importing content.

Advanced Tab

Settings Export/Import

Backup and restore BricksMembers settings as JSON.

  • Export: Downloads current settings as a JSON file
  • Import: Upload a JSON file to restore settings

Useful for migrating settings between sites or creating backups before major changes.

Uninstall Options

Delete Data on Uninstall: When enabled, deleting the plugin removes all BricksMembers data (tables, options, meta).

Warning: This is irreversible. Only enable if you’re sure you want complete removal.

Create

Start Building with BricksMembers

Create, sell, and manage your content without limits. BricksMembers gives you everything you need to build membership and LMS sites directly in Bricks Builder — fast and frustration-free.

Join the membership & LMS revolution now!

Get Started
Still have questions? We're here to help!