✨ 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 Simple:Press: topics & posts as moderation tables

Read directly from sfposts, sftopics, and sfforums. Flatten the per-forum drill-down into a workspace with status, post count, and last-activity timestamps visible inline.

♾️ Lifetime License available

SleekView table view for Simple:Press

A flat workspace for Simple:Press' forum schema

Simple:Press uses its own dedicated tables rather than riding on WordPress post types. Forums sit in sfforums, topics in sftopics, and posts in sfposts, with status flags for opened, sticky, and approved, plus counts for posts and views directly on the topic and forum rows. The default Simple:Press admin offers per-forum drill-down, which fits how the data is shaped but doesn't compose into the cross-forum views moderation operations need.

SleekView reads sftopics directly, joins sfforums for the board name and users for the author email, and pivots the result into a flat moderation table. Filter by status, sort by view or post count, group by author for leaderboards across sfposts, and bulk-flip status fields across many rows. Per-forum scoping via forum_id keeps category moderators inside their own boards.

Inline edits route through Simple:Press' own status methods where exposed so cascade logic keeps parent forum counts and last-activity timestamps accurate. Direct table writes with conflict detection handle migrations and back-fills, with the Simple:Press schema's normalised structure making column mapping straightforward.

Workflow

Build the Simple:Press cross-forum workspace

1

Read sftopics

Pick it as the base. SleekView joins sfforums for the board name and users for the author email so each row reads as a real moderation record.
2

Compose moderation columns

Add closed, sticky, approved, post_count, and last_post_date as columns. Status flags render as dropdown filters.
3

Save per-forum views

Cross-forum queue for super-moderators, scoped views for sub-moderators, support triage for the helpdesk board. Each view ships with its own capability gate.
4

Bulk-update inline

Flip status fields across many rows in one pass. Writes go through Simple:Press' status methods so the cascade keeps parent forum counts and last-activity timestamps accurate.

Sample columns

A typical Simple:Press topics view

Reads sftopics joined to sfforums and users for cross-forum moderation.
Source: wp_sfforums + wp_sftopics + wp_sfposts + wp_users
Topic Forum Author Posts Status Last post
Plugin support please Support alex@studio.co 7 Open Apr 24
Spam: cheap services General anonymous 1 Unapproved Apr 24
Roadmap suggestions Discussion ria@design.io 32 Sticky Apr 23
Old thread closed Archive tom@hello.dev 12 Closed Mar 12

Comparison

Default Simple:Press admin vs SleekView

Default Simple:Press admin

  • Moderation goes one forum at a time — no cross-forum queue
  • sftopics status flips happen per row, per forum
  • sfposts approval queue isn't a flat view across every board
  • Per-author leaderboards across sfposts need SQL
  • Cross-forum sticky and pinned audits require code

SleekView

  • Cross-forum topic table joined across sftopics, sfforums, users
  • Filter by status, parent forum, and last-post date together
  • Bulk-flip sticky, closed, and approved inline
  • Group sfposts by user_id for per-author counts
  • Save views per role (sub-forum moderator, super-moderator)

Features

What SleekView gives you for Simple:Press

Cross-forum topic workspace

sftopics rows pivot into one table with parent forum, author, post count, and status inline. The per-forum drill-down becomes a single sortable view.

Approval queue across boards

Filter sfposts by approval status for a cross-forum queue. Bulk-approve, reject, or remove with writes routing through Simple:Press' status methods so cascade logic keeps counts accurate.

Per-author leaderboards

Group sfposts by user_id for post-count and reply-count leaderboards. Useful for contributor programs and trust-and-safety reviews on high-volume accounts.

Audience

Who uses SleekView for Simple:Press

Super-moderators

Cross-forum topic queue with status, post count, and author visible. Bulk-handle stickies, closures, and approval queues with a saved view per shift.

Sub-forum moderators

Capability-gated views scoped to specific forums via forum_id. Each sub-moderator reloads the same view template with their own scope applied.

Audit reviewers

Per-author timelines across sfposts with post counts and last-active dates. Used for contributor recognition and abuse investigations on flagged accounts.

The bigger picture

Why dedicated-schema forums still need flat views

Simple:Press chose its own dedicated tables for a reason: dedicated columns let the plugin's UI surface the right counts and statuses without postmeta acrobatics. The same dedication makes cross-forum operations cleaner in principle but harder in practice when the default admin sticks to per-forum drill-down. Super-moderators want one queue across every board sorted by recency.

Sub-forum moderators want the same template scoped to their assigned boards. Approval reviewers want every unapproved post in one place. Each of those is a single query against the existing tables but the default admin doesn't compose them.

SleekView's job is to flatten the per-forum walk into the workspaces moderation teams actually use, with writes routing through Simple:Press' status methods so cascade logic keeps the data consistent. Same database, fewer screens, dramatically more throughput on busy multi-board communities.

Questions

Common questions about SleekView for Simple:Press

Yes — Simple:Press uses dedicated tables (sfforums, sftopics, sfposts) rather than the WP post-type pattern. SleekView reads them directly and pivots the schema into proper named columns for moderation workflows.

 

Yes. Status flags like closed, sticky, and approved flip inline through Simple:Press' own update methods where exposed so cascade logic stays consistent. Direct DB writes are available behind a flag for migrations.

 

Yes. Filter sfposts by approval status for the unapproved subset across every forum. Bulk-approve, reject, or delete in one pass.

 

Yes. Filter sftopics.forum_id to a single forum or set, and save as a named view. Capability gating attaches per view for role-based scoping that reloads automatically.

 

Yes. Group sfposts by user_id with count aggregation. Filter by date range for activity audits or contributor recognition reporting.

 

Simple:Press tables index on forum_id, user_id, and date columns so the common moderation paths stay fast. SleekView pages results server-side.

 

Add-ons that extend the same tables work automatically because SleekView reads the live schema. Add-ons with their own tables need an explicit mapping but slot into the same workspace.

 

Yes. sftopics.user_id and sfposts.user_id reference users so each row shows email and display name without extra setup.

 

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