Skip to content

Feature catalog

Every customer-visible feature in WP Stories, what controls it, and where it is documented. WP Stories ships as a single product - there is no Free/Pro split, so every row below is available to every licence.

Accurate as of 2.4.2.


Feature Status Controlled by Docs
Admin-created stories (wb-story) shipped Stories > All Stories Quick setup
Story collections (wb-story-box) shipped Stories > Story Boxes Shortcodes
Member-submitted stories (wb-user-story) shipped User Publishing tab User publishing
Photo stories shipped Allowed File Types User publishing
Video stories shipped Allowed File Types User publishing
Built-in image editor (crop, rotate, text, draw, filters) shipped Always on for members Image editor
Per-item link and link text shipped Story submission form User publishing
Per-item duration shipped User Publishing > Story Duration User publishing
Feature Status Controlled by Docs
Three tray styles (Square, List, Instagram) shipped General > Style General settings
Navigation arrows, cube effect, open effect shipped General settings General settings
Seen stories sorted last shipped General > Seen Last General settings
Hide stories from logged-out visitors shipped General settings General settings
Colour and gradient styling shipped Styling Options tab General settings
Dark mode shipped Plugin-owned colour tokens with a dark layer -
RTL shipped Automatic (RTL stylesheets) -
Five shortcodes shipped - Shortcodes
Three widgets shipped Appearance > Widgets Shortcodes
Feature Status Controlled by Docs
Story Expiry (stories hide after N days) shipped Displaying Options Display options
Keep stories forever shipped Story Expiry off Display options
Scheduled deletion of expired stories shipped, fixed in 2.4.2 Displaying Options Display options
Configurable retention after expiry new in 2.4.2 Displaying Options > Delete After Expiry Display options
Delete story attachments with the story shipped Displaying Options Display options
Deletion paused on upgrade until confirmed new in 2.4.2 Automatic, one time Display options
Feature Status Controlled by Docs
Per-item visibility: Everyone shipped Available Visibility Options User publishing
Per-item visibility: Private (you and site admins) shipped, relabelled 2.4.2 Available Visibility Options User publishing
Per-item visibility: Members only shipped Available Visibility Options User publishing
Per-item visibility: Friends only shipped, now works on every surface in 2.4.2 Available Visibility Options User publishing
Restrict posting by role shipped Authorized User Roles User publishing
Moderate stories before publishing shipped Default Publication Status User publishing
Per-member story and item limits shipped User Publishing tab User publishing
Feature Status Controlled by Docs
Story views and view counts shipped Automatic -
Viewer list (who saw my story) shipped Integrations > Viewer List BuddyPress
Likes with heart animation shipped Automatic for logged-in members -
Message a story author shipped Requires BuddyPress messages BuddyPress
Feature Status Controlled by Docs
BuddyPress activity + profile shipped Integrations tab BuddyPress
BuddyBoss Platform shipped Integrations tab BuddyBoss
PeepSo shipped Integrations tab PeepSo
bbPress shipped Integrations tab appears when active -
Discover tab (Wbcom family, one-click install) new in 2.4.2 Discover tab Discover
Feature Status Notes
Action and filter hooks shipped Hooks and filters
Filterable access control new in 2.4.2 wp_stories_user_can_view_story_item
Filterable settings schema new in 2.4.2 wp_stories_settings_schema
Template overrides shipped wp_stories_template_settings
Custom REST controllers not provided The three CPTs expose show_in_rest, but there is no bespoke REST API. Front-end behaviour uses eight AJAX actions.
WPML / Polylang config not provided The interface is fully translatable and a POT ships. There is no wpml-config.xml, so story meta is not exposed to multilingual plugins for content translation.

Stated plainly so nobody has to go looking:

  • No Free/Pro split. One product, one licence tier.
  • No story analytics dashboard. View and like counts are per story item only.
  • No scheduled/queued publishing. Stories publish on submit, or wait in pending if moderation is on.
  • No story archive for members. Once a story passes the expiry window it is hidden everywhere, including from its author.