Skip to content

Core Features

Each member gets a Lists tab on their profile with two subtabs:

  • All Lists: lists the member owns.
  • My Followed Lists: public lists the member follows.

A list has a name, an optional description, an optional cover image, and a visibility setting. Lists are stored per user, so every member manages their own set.

  • Public lists are discoverable, can be followed by other members, and are reachable at a unique URL.
  • Private lists are limited to the owner, the members added to the list, existing followers, and site administrators. The message shown to visitors without access is configurable by the site owner.

Visibility can be changed at any time by editing the list.

Members can follow any public list. Followed lists appear under the “My Followed Lists” subtab. Following is backed by its own database table with a unique constraint, so a member cannot follow the same list twice. The follow feature can be turned off site-wide from the Activity Management settings.

A list page shows a single activity feed combining posts from every member of the list. This lets members follow a curated group of people without noise from the rest of the community. Activity loads incrementally through an AJAX endpoint.

When the site owner enables the direct message button, and BuddyPress or BuddyBoss messaging is active, a list page offers a Message action that sends a message to selected members of the list. Recipients are validated against the list membership, so only actual list members can be messaged through this feature.

Site owners can cap the number of lists a member may create and the number of members allowed in a single list. Both limits default to 10 and are enforced on the server, not only in the interface.

When enabled, hovering a member in a list shows a quick profile preview. This is controlled by the “Profile Popup” general setting.