✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for BP Activity Plus Reloaded: media in feed

BP Activity Plus Reloaded attaches photos, videos, and link previews to the BuddyPress activity feed by writing extra bp_activity_meta rows. SleekView Charts reads bp_activity and that meta and turns them into Number, Pie, Bar, and Area cards.

♾️ Lifetime License available

SleekView Charts dashboard for BuddyPress Activity Plus Reloaded

From bp_activity meta to a real feed dashboard

BP Activity Plus Reloaded does not fork the BuddyPress schema. It writes additional bp_activity_meta rows tied to the parent bp_activity row with keys like bp_media_ids, bp_video_ids, bp_document_ids, and bp_link_embed. Each activity row already carries user_id, component, type, item_id, date_recorded, and hide_sitewide, and the meta layer adds the media payload on top.

SleekView Charts reads both tables straight from WordPress. Each card picks a column or meta key to group by (component, type, user, date, presence of media meta) and aggregates with Count, Sum, Average, Maximum, or Minimum. Cards refresh against the live tables, so an activity posted a minute ago lands on the next card refresh without any export step between BuddyPress and SleekView.

A typical setup combines a Number card for activities with media this week, a Pie card for the photo, video, document, and link split, an Area card for daily activity volume, and a Bar card for the top contributors by media-rich posts. Community managers stop scrolling the activity stream and start reading whether the rich-media feature is changing how often the community posts.

Workflow

Chart BP Activity Plus content in four steps

1

Point a card at bp_activity

Most cards start from bp_activity for the activity stream. For media-rich activities, join bp_activity_meta on the bp_media_ids or bp_video_ids meta keys.
2

Group and aggregate

Group by user_id, component, type, or date_recorded. Aggregate with Count for volume, with filters on the media meta keys for media-only views.
3

Pick the chart shape

Number for activities with media this week, Pie for the media-type split, Bar for top contributors, Area for daily volume. Mix all four shapes on one dashboard for community admins.
4

Save the dashboard

Combine cards, gate the dashboard per role, and refresh against the live tables. Community managers, moderators, and growth teams each open the slice that matches their job.

Sample dashboard

Charts you can build from BP Activity Plus data

Four representative cards over bp_activity and the bp_activity_meta media keys that turn rich activity posts into a community dashboard with daily trends and contributor leaderboards.
Number · Default

Activities with media this week

Counts rows in bp_activity created in the last seven days that also have a bp_media_ids, bp_video_ids, or bp_document_ids row in bp_activity_meta.
Count
Pie · Donut

Media type split

Donut split across photo, video, document, and link previews using the relevant bp_activity_meta keys. Shows whether the community leans on images or actually uses the video feature.
Count group by media_meta_key
Bar · Horizontal

Top contributors by activity

Horizontal bar of the most active posters from bp_activity.user_id, joined to wp_users.display_name. Surfaces the members carrying the feed on their shoulders.
Count group by user_id
Area · Gradient

Daily activity volume

Daily count of bp_activity rows from date_recorded. Useful for spotting weekday rhythm and the lift from a launch announcement or a featured group event.
Count group by date_recorded

Comparison

Default BuddyPress activity vs SleekView Charts

Default BuddyPress activity

  • Activity admin is a list table by date, not an aggregated chart
  • Photo, video, document, link split is invisible without scanning meta
  • Top contributors by activity require manual counting per user
  • Daily and weekly trends do not exist in the default BuddyPress admin
  • Media-attached posts blend into the stream with no aggregated dashboard

SleekView Charts

  • Count over bp_activity with media-meta presence filters
  • Pie cards over the media meta keys for the photo, video, document split
  • Bar cards for top contributors from bp_activity.user_id
  • Area cards for daily volume from date_recorded
  • Component and type filters from bp_activity.component

Features

What SleekView Charts gives you for BuddyPress Activity Plus Reloaded

Charts over live bp_activity rows

Every card reads bp_activity and bp_activity_meta directly. The dashboard never drifts from the activity stream because both views read the same rows at the same moment.

Media-aware aggregation

Cards can filter to activities that carry a bp_media_ids, bp_video_ids, or bp_document_ids meta row. The media share of the feed becomes visible without scrolling individual posts.

Contributor leaderboards

Group by user_id for a bar of the most active members in the period. Pair with the media filter to see who is bringing rich content and who is sticking to plain text status updates.

Audience

Who runs BP Activity Plus dashboards with SleekView

Community managers

Daily volume Area and a media-type pie, so the community feels alive when the dashboard shows steady posting and a healthy mix of photos, videos, and links across the week.

Content and curation teams

Top contributors by media-rich posts, filtered through the bp_media_ids and bp_video_ids meta keys. Identifies the power users worth featuring on the community home page.

Activity moderators

Component and type splits using bp_activity.component. Spotting a sudden surge from one component or one user becomes a one-glance task instead of a list scroll.

The bigger picture

Why an activity feed needs a real dashboard

An activity stream lives or dies on rhythm. Are members posting daily or has the feed gone quiet. Are they using the rich media features or just dropping text status updates.

Which contributors keep showing up and which are about to churn. BP Activity Plus Reloaded stores all of that in bp_activity and the bp_activity_meta media keys, but the default admin shows lists, not trends. Community managers either scroll for hours or build their own SQL reports.

SleekView Charts reads the same tables, joins them to standard WordPress and BuddyPress relations, and renders Number, Pie, Bar, and Area cards on one dashboard refreshed against the live data. The team finally sees the cadence, the media mix, and the contributor leaderboard, and the activity stream stops being a black box and starts being something the community can actively manage.

Questions

Common questions about SleekView Charts for BuddyPress Activity Plus Reloaded

Base cards on bp_activity work with any BuddyPress install. The media-type pie and the rich-content filters use the bp_activity_meta keys that BP Activity Plus Reloaded writes, so those cards activate once the plugin is in use on the site.

 

Yes. A Pie or Bar card groups bp_activity rows by item_id when component is groups, then joins to the BuddyPress groups table for names. The legend reads as real group names instead of numeric IDs.

 

Filter bp_activity to rows that have a bp_media_ids, bp_video_ids, or bp_document_ids entry in bp_activity_meta. The card then aggregates only over rich-content activities, ignoring plain text status updates.

 

Yes. Each activity row carries a date_recorded timestamp. An Area card grouped by that column with a Count aggregation gives a clean per-day or per-week trend, scoped to the date range you set on the card.

 

Yes. Group bp_activity by user_id, filter to rows with media meta, and aggregate with Count. The user names resolve through wp_users.display_name, so the bar legend reads naturally.

 

Cards run against the live bp_activity and bp_activity_meta tables every time the dashboard loads or a card refreshes. There is no nightly export step between BuddyPress and SleekView.

 

Cards use indexed queries against the same columns BuddyPress itself reads, so a large community loads cards in roughly the same time the standard activity admin takes. Scope cards to a date range for very large datasets.

 

Yes. Save a dashboard, gate it by capability or role, and each persona lands on the right view. Community managers open the cadence view, content teams open the media-rich leaderboard, moderators open the component split.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView