Skip to content

General Settings

The General Settings tab controls the core behavior of your wiki, including the URL structure, dashboard page, editor configuration, and collaboration features.

Access these settings at WB Plugins > Member Wiki > General.

General Settings

Setting: Wiki Slug Default: wiki

The URL slug determines the base URL for all wiki pages:

yourdomain.com/{wiki-slug}/{page-slug}/

For example, with the default slug wiki, a page titled “Getting Started” would be accessible at:

yourdomain.com/wiki/getting-started/

Changing the slug automatically triggers a rewrite rule flush on the next page load.

Note: Choose your slug before publishing wiki content. Changing it later will break existing links unless you set up redirects.

Setting: Dashboard Page Default: None (must be configured)

Select the WordPress page that serves as your wiki dashboard. This page should contain the [member-wiki-dashboard] shortcode.

Click the Auto Create Page button to automatically:

  1. Create a new WordPress page titled “Wiki Dashboard”
  2. Add the [member-wiki-dashboard] shortcode to its content
  3. Publish the page
  4. Select it as the dashboard page

Setting: Editor Type Default: Classic (TinyMCE)

Choose the editor interface for creating and editing wiki pages:

Editor Description
Classic TinyMCE visual editor with familiar word-processor toolbar

The Classic editor provides a reliable, familiar editing experience suitable for most wiki content.

Setting: Allow Comments Default: Enabled

Toggle whether comments are allowed on wiki pages. When enabled, visitors can leave comments on published wiki pages using WordPress’s built-in commenting system.

Setting: Auto-Save Interval Default: 30 seconds Range: 10 to 300 seconds

How frequently the editor auto-saves draft content while a user is editing. Lower values save more frequently but generate more server requests.

Auto-save behavior:

  • Draft pages - Content is updated directly
  • Published pages - An autosave revision is created without modifying the live content

Setting: Pages Per Page Default: 10 Range: 5 to 100

The number of wiki pages displayed per page on the dashboard listing. Adjust based on your content volume and page layout.

Setting: Revision Limit Default: 50 Range: 5 to 200

The maximum number of revisions to keep per wiki page. When a page exceeds this limit, the oldest revision is automatically pruned on each save.

Choosing the right limit:

Scenario Recommended limit
Low-traffic wiki, minimal history needed 10–20
Standard use 50 (default)
High-activity wiki, full audit trail required 100–200

Lowering this limit frees up database storage on large wikis. Raising it preserves more history for accountability and rollback.

Setting: Pending Review Email Default: Site admin email

When a moderated-role user submits a wiki page that lands in Pending status, the plugin sends an HTML notification email to this address.

Leave the field blank to use the WordPress admin email (Settings > General > Administration Email Address). Enter a specific email address to route notifications to a dedicated moderator inbox.

Example use cases:

  • Route notifications to a moderation team address (wiki-mods@yoursite.com)
  • Send to a department lead instead of the site admin
  • Leave blank on single-admin sites to use the admin email automatically

Note: This email only fires when a page is newly created with pending status (i.e., submitted by a moderated role). It does not fire when an admin manually changes a published page to pending.

You can also override this address programmatically:

add_filter( 'wbmw_pending_notify_email', function( $email ) {
return 'wiki-team@yoursite.com';
} );

Setting: Enable Watchlist Emails Default: Disabled

When enabled, users who have added a wiki page to their watchlist receive an email notification whenever that page is updated.

Email notifications are sent via WordPress’s standard wp_mail() function and include the page title, the editor’s name, their edit summary (if provided), and a direct link to the updated page.

Note: Requires your WordPress site to have a properly configured outbound email. Use a plugin like WP Mail SMTP if emails are not sending reliably.

Setting: Enable Edit Lock Default: Enabled

When enabled, the plugin creates a soft lock when a user opens a page for editing. Other users see a warning that the page is currently being edited.

When disabled, multiple users can edit the same page simultaneously. The last save wins.

Setting: Edit Lock Duration Default: 120 seconds Range: 30 to 600 seconds

How long the edit lock persists after the last heartbeat. The lock auto-refreshes every 30 seconds while the editor is open. If the user closes their browser or loses connection, the lock expires after this duration.

Recommended values:

Scenario Duration
Quick edits, small team 60 seconds
Standard use 120 seconds (default)
Long-form editing 300 seconds
Unreliable connections 600 seconds

Click Save Changes at the bottom of the page. Settings are saved per-tab, so changes to other tabs are preserved when saving General settings.