✨ 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 for PeepSo Pro: activity, profiles & post fields as tables

PeepSo stores activity, profiles, and post fields in dedicated peepso_ tables. SleekView reads peepso_activity_status, peepso_users, and the post-field tables as one workspace with profile and activity filters combined.

♾️ Lifetime License available

SleekView table view for PeepSo Pro

Community ops on one PeepSo table

PeepSo (and the Pro add-ons that extend it) uses its own peepso_-prefixed tables rather than piggy-backing on the BuddyPress schema. Activity lives in peepso_activity_status with columns for poster, content, timestamp, and moderation flags. Profile data lives in peepso_users joined to peepso_user_profile_fields_values for the per-field values. Post fields are typed via peepso_user_profile_fields for definitions.

The default PeepSo admin handles activity moderation row by row and profile audits per user. Cross-cuts (every activity post from a flagged account in the past week, every profile with a specific custom field value combined with low activity) require custom SQL. Filtering activity by recency plus poster profile fields isn't built in.

SleekView reads peepso_activity_status directly, joins peepso_users for poster context, and pivots peepso_user_profile_fields_values into named columns at query time. Inline edits route through PeepSo's API where supported, so notification logic fires; direct DB writes handle silent back-fills with conflict detection.

Workflow

PeepSo activity and profiles in one workspace

1

Pick the source tables

Point SleekView at peepso_activity_status. Add joins to peepso_users and wp_users for poster email and registration date.
2

Pivot profile fields

Add peepso_user_profile_fields_values joined via peepso_user_profile_fields for labels. Each profile field becomes an addable column.
3

Save moderation queues

Build saved views per role: spam-report queue, flagged-content queue, new-account high-volume queue, dormant-member rollup. Capability-gate per role.
4

Edit inline and clean up

Bulk-hide or remove spam activity, correct profile fields on test accounts, or back-fill missing values. Writes route through PeepSo APIs where available.

Sample columns

A typical PeepSo activity moderation view

Flat list of activity posts with poster, profile fields, and moderation state.
Source: wp_peepso_activity_status + wp_peepso_users + wp_peepso_user_profile_fields_values
Post Poster Role Posted Status Reports
Welcome to the workshop... alex@studio.co Member Apr 24 Published 0
Free trial, no card needed... anonymous Subscriber Apr 24 Spam 3
Looking for feedback on... ria@design.io Member Apr 23 Published 0
Off-topic announcement... tom@hello.dev Member Apr 22 Hidden 1

Comparison

Default PeepSo admin vs SleekView

Default PeepSo admin

  • Activity moderation is per-row in the PeepSo admin
  • peepso_user_profile_fields_values isn't pivoted into columns by default
  • Cross-cuts of activity + poster profile fields require direct SQL
  • Report counts aren't surfaced inline as a sortable column
  • Per-user activity rollups (posts per day) aren't a built-in screen

SleekView

  • Flat activity table from peepso_activity_status
  • Filter activity by poster role and profile-field values
  • Bulk-hide or remove spam activity in one pass
  • Per-user activity rollups (group by poster_id)
  • Save views per role (moderator, community manager, support)

Features

What SleekView gives you for PeepSo Pro

PeepSo profile fields as columns

peepso_user_profile_fields_values pivots into named columns using peepso_user_profile_fields for labels and types. One row per user, one column per field, filterable on each.

Activity moderation queue

Filter peepso_activity_status by report count, recency, and poster account state. Bulk-hide or remove spam in one pass; writes route through PeepSo's moderation API where exposed.

Per-user activity rollups

Group activity by poster ID and aggregate post counts over a window. Spot newly active accounts driving high volume (potential brigading) or dormant accounts for re-engagement.

Audience

Who uses SleekView for PeepSo Pro

Moderators

Cross-feed moderation queue with poster role and report count visible. Bulk-act on spam waves without clicking each row, and triage flagged posts oldest-first.

Community managers

Per-user activity rollups combined with profile-field filters. Find dormant members in a given region for re-engagement, or top contributors for advocacy.

Support

Per-user activity history visible during support without screen-jumping. Profile completeness, recent activity, and report counts in three coordinated views.

The bigger picture

Why standalone-stack communities need composed views

PeepSo deliberately runs its own schema instead of layering on BuddyPress, which makes it cleaner to reason about but also means none of the BuddyPress tooling applies. Operators end up with PeepSo's per-screen admin and a fast-growing set of cross-cuts that the default UI can't answer. Which posts in the past 24 hours came from accounts registered this week? Which custom profile fields correlate with reports? Which activity types are growing faster than moderation can keep up? All of those are in the data, because peepso_activity_status has poster, timestamp, type, and moderation columns, and the profile-field tables let you pivot any user attribute.

The gap is composition. SleekView turns the PeepSo schema into one filterable workspace where activity moderation, profile audits, and per-user rollups all share filters and joins. Moderators get the queue; community managers get the rollup; support gets the per-user context.

For PeepSo-driven communities past the small-community stage, that's the unlock between reactive firefighting and proactive operations.

Questions

Common questions about SleekView for PeepSo Pro

Yes. PeepSo ships with peepso_-prefixed tables for activity, users, profile field definitions and values, reactions, and follows. SleekView reads those directly and joins to wp_users for email and registration date.

 

Yes. SleekView routes through PeepSo's moderation API where exposed so notification logic and feed visibility caches react correctly. Direct DB writes are available for silent cleanup where notifications would be noise.

 

Many Pro add-ons add their own tables (peepso_friends, peepso_groups, peepso_user_badges). SleekView reads those tables when present on your install and exposes them as separate views or as joinable columns on the activity view.

 

Yes. peepso_user_profile_fields_values pivots at query time using peepso_user_profile_fields for labels and types. Filters use the right input per field type (text, select, multi-select) so the filter UI matches how the field was defined.

 

When SleekView uses PeepSo's PHP API, the relevant moderation hooks fire as they would in the default admin. Direct DB writes skip hooks by design. Pick per view whether to favour hook-aware routing or silent direct writes depending on whether side effects should run.

 

Yes. Each subsite has its own peepso_ tables and SleekView reads the current subsite only. Cross-site community views aren't supported in one screen, but per-site dashboards behave normally with role-scoped saved views per subsite.

 

Yes. PeepSo's reaction table (peepso_user_reactions in many installs) and follow table (peepso_user_followers) are joinable. Surface reaction counts on each activity row, or build a per-user follower-count rollup for community-advocacy programs.

 

peepso_activity_status is indexed on poster and timestamp, so filtered moderation views stay fast. SleekView paginates server-side and only loads visible columns. Heavy aggregates (post counts per day) run on demand rather than precomputing on every load.

 

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