Introducing WP Stories 2.3: Instagram-Style Stories for WordPress Communities

Instagram-style stories feature for WordPress community sites

Why We Built WP Stories

Community site owners have been telling us the same thing for years: static content is not enough anymore. Members post an update, it gets a few likes, and then it disappears into the feed. Meanwhile, those same members are spending hours on Instagram and Snapchat, sharing stories that feel alive, urgent, and personal.

We built WP Stories to close that gap. It brings Instagram-style stories to any WordPress site, and with deep integration for BuddyPress, BuddyBoss, and PeepSo, it turns your community into the kind of platform your members actually want to use every day.

Version 2.3 is our biggest release yet. Here is everything that is new and everything you need to know.

What Are WordPress Stories?

Stories are short-lived, visual-first content that users share with their community. Think of Instagram Stories or Snapchat, users upload a photo or video, it plays full-screen for a few seconds, and it can automatically expire after 24 hours (or stay forever if you prefer).

WP Stories showing Instagram-style story circles on the BuddyPress activity feed

WP Stories on the BuddyPress Activity Feed, story circles appear at the top, just like Instagram

With WP Stories, your WordPress members can:

  • Share photo and video stories from the frontend
  • Edit images before posting with a built-in editor (crop, rotate, draw, text, filters)
  • Add call-to-action buttons with custom links
  • Set privacy (public, friends-only, members-only, or private)
  • Create permanent story collections with cover images (like Instagram Highlights)
  • Like stories with heart animations
  • View who saw and liked their stories

Three Display Styles

WP Stories offers three distinct display styles so you can match the look to your site:

Instagram Style (Snapgram)

The classic look. Circular avatars with colorful gradient borders, arranged in a horizontal scroll. This is the most popular choice and the one your users will instantly recognize.

Square Style (Snapssenger)

A modern card layout inspired by Facebook Messenger. Story covers appear as square thumbnails with the user’s name. Great for showcasing story collections.

WP Stories Square display style showing card thumbnails on activity page

Square Style, Modern card thumbnails on the activity feed

List Style (Vemdezap)

A compact, WhatsApp-inspired vertical list showing user avatars, names, and timestamps. Space-efficient and perfect for sidebars.

WP Stories List display style showing compact WhatsApp-style layout

List Style, Compact layout perfect for sidebars and mobile

You can set the style globally or override it per shortcode using the style attribute.

The Story Viewer Experience

When a user taps a story circle, the full-screen story viewer opens with a beautiful blur backdrop, progress bars, auto-play, and smooth cube transitions between stories.

Full-screen story viewer with progress bars, blur backdrop, and navigation

The full-screen story viewer with gradient backdrop, progress bars, and navigation arrows

New in Version 2.3: Story Likes and Hearts

The most requested feature since launch. Users can now like stories by tapping the heart icon, and story owners can see exactly who liked their content.

  • Heart Animation, A beautiful red heart animation plays when you like a story
  • Like Counter, Each story displays its total like count
  • Viewer List with Hearts, The viewer list shows a heart indicator next to users who liked the story
  • Real-Time Updates, Like counts update via AJAX without reloading the page
  • Works Everywhere, Likes work in the story lightbox viewer, on profile story tabs, and in the activity feed

This feature makes stories interactive. Instead of passive viewing, your members can react and engage, and story creators get validation that keeps them posting.

BuddyPress Deep Integration

WP Stories was built for community sites, and the BuddyPress integration reflects that:

  • Activity Feed Stories, Story circles appear at the top of the BuddyPress Activity page
  • Member Profile Tab, Every member gets a Stories tab showing their stories with viewer analytics
  • Friend-Only Visibility, Stories can be restricted to BuddyPress friends only
  • Activity Page Story Form, Members can add stories directly from the activity page
  • Viewer List with Messaging, See who viewed your story and message them directly
  • BuddyBoss Compatible, Full compatibility with BuddyBoss Platform

Full Admin Control

As the site administrator, you have complete control over how stories work on your site.

WP Stories admin settings panel showing General tab with display style options

Admin Settings, Choose display styles, enable effects, and configure every aspect of your stories

The settings panel has five tabs:

  1. General, Choose display style, enable navigation arrows, cube transition effect, and open animation
  2. Display Options, Set story timer duration, auto-expiration, and deletion behavior
  3. Style Options, Customize background colors and gradients, button styles, title colors, and story ring colors
  4. User Publishing, Control which user roles can create stories, set per-user limits, story item limits, duration, max file size, and available visibility options
  5. Integrations, Toggle BuddyPress and PeepSo integrations with granular control

Story Creation Is Dead Simple

Your users do not need any training to create stories. Here is the flow:

  1. Click the “Add Story” button (on the activity page or any page with the story shortcode)
  2. Upload an image or video using the drag-and-drop uploader
  3. Edit the image with the built-in editor, crop, rotate, add text, draw, or apply filters
  4. Optionally add a CTA button with a custom link
  5. Choose visibility: Everyone, My Friends, All Members, or Only Me
  6. Click publish, the story appears instantly in the feed

Privacy That Actually Works

Every story can have its own visibility setting:

  • Everyone, Visible to all visitors, including logged-out users
  • All Members, Only logged-in users can see it
  • My Friends, Only BuddyPress or PeepSo friends can see it
  • Only Me, Private to the author and site admins

You can also globally hide all stories for logged-out users with a single toggle.

Mobile-First Design

Stories are a mobile-first experience, and WP Stories is designed for it.

WP Stories on mobile device showing responsive story circles on activity feed

Fully responsive mobile experience with touch gestures

  • Swipe left and right to navigate between stories
  • Double-tap to like with a heart animation
  • Swipe up for story information
  • Touch-friendly file upload with FilePond
  • Mobile-optimized Vue.js image editor
  • Responsive layouts that work on all screen sizes

Performance Optimized

Version 2.2 introduced automatic image optimization that reduces file sizes by up to 80 percent. Every image uploaded through the story form is automatically compressed to 85 percent JPEG quality and resized to a maximum of 2048 pixels. This means stories load 3 to 5 times faster on mobile devices.

Shortcodes and Widgets

Place stories anywhere on your site:

Shortcodes

  • [wb-story-activities], Full activity feed with all user stories
  • [wb-story-user-stories], Story collections with cover images
  • [wb-story id="X"], Display a specific story box

Widgets

  • WP Stories – Activity Feed, Show all user stories in any widget area
  • WP Stories – Single Stories, Individual story display
  • WP Stories – Stories with Cover Images, Highlight collections

Version History

  • v2.3, Story Likes and Hearts with animations, like counter, viewer list with heart indicators
  • v2.2, Automatic image optimization (80 percent size reduction), custom durations
  • v2.1, Visibility options, simplified story creation, optional cover images
  • v2.0, Complete mobile redesign, Vue.js editor, keyboard and touch navigation, toast notifications

Get WP Stories Today

WP Stories works with any WordPress site. It shines with BuddyPress, BuddyBoss, and PeepSo, but it works perfectly fine as a standalone stories feature on any theme.

Install it, configure it in 15 minutes, and give your community the stories feature they have been waiting for.

Get WP Stories

Facebook
Twitter
LinkedIn
Pinterest