✨ 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 Akademy LMS: courses, enrolments & gradebook as tables

Read directly from Akademy's akademy_course, akademy_lesson, and akademy_certificate post types and the user-meta keys that store enrolments and grades. Sort, filter, and inline-edit gradebook rows without opening each student profile.

♾️ Lifetime License available

SleekView table view for Akademy LMS

Stop opening every student to enter a grade

Akademy LMS stores courses as akademy_course posts, lessons as akademy_lesson, and certificates as akademy_certificate, with enrolments and lesson progress kept on user meta. The default admin shows each post type on its own screen and exposes a per-course report — useful for one course, awkward for an instructor running ten. SleekView reads the post types and user meta directly so a single gradebook view shows every student's progress across every lesson without leaving the table.

Drip schedules are configured on lessons through release rules in postmeta — release after enrolment, release on a specific date, release after the previous lesson is complete. The default admin lets you edit them lesson by lesson. SleekView surfaces drip rule, release condition, and current release status as columns on a Lessons view so an instructor verifying next week's drip schedule scans one screen instead of clicking through each lesson.

Inline edits route through standard update_user_meta and update_post_meta calls, so Akademy's progress and certificate logic still fires. Bulk-mark a cohort as having completed a refreshed lesson and the certificate generator runs as if each completion had been recorded individually — same logic, fewer clicks.

Workflow

How SleekView reads your Akademy schema

1

Pick the source

Choose akademy_course, akademy_lesson, akademy_certificate, or build a gradebook view rooted on users with progress meta joined.
2

Compose your column set

Add course title, lesson progress, current grade, certificate status, and any custom usermeta or postmeta you've added for cohort tags or drip overrides.
3

Save and scope the view

Name it ("Stalled students", "Pending certificates", "Next week's drip") and gate by WordPress capability so instructors, coordinators, and admins see the rows they're allowed to.
4

Edit inline and ship

Type grades, mark completions, issue certificates — all through standard meta updates so Akademy's progress hooks and certificate generator fire as expected.

Sample columns

A typical Akademy gradebook view

SleekView reads enrolment and progress data from usermeta and joins course and lesson posts so a gradebook lists students with completion percentage and current grade.
Source: wp_posts (akademy_course, akademy_lesson, akademy_certificate) + wp_usermeta
Student Course Progress Last activity Grade Certificate
Maya Lindqvist Web Animation Foundations 82% Apr 24 B+ Pending
Jonas Becker Intro to Brand Systems 54% Apr 23
Priya Chandran Web Animation Foundations 100% Apr 22 A Issued
Lucas Romero Frontend Performance 12% Apr 11
Anya Volkov Frontend Performance 94% Apr 25 A- Pending

Comparison

Default Akademy admin vs SleekView

Default Akademy admin

  • Per-course report screens — no cross-course gradebook in one view
  • Drip rules visible only inside each lesson editor
  • Enrolments hidden under the user profile, not surfaced as a list
  • Certificate status not filterable across cohorts
  • Grade entry requires opening each student's progress page

SleekView

  • Read directly from akademy_course, akademy_lesson, and akademy_certificate
  • Inline-edit grades and completion across many students at once
  • Custom columns from usermeta progress keys and postmeta drip rules
  • Save filtered views per role (e.g. "Stalled students", "Pending certificates")
  • Switch between table and kanban views grouped by course or grade band

Features

What SleekView gives you for Akademy LMS

Cross-course gradebook

Every student as a row with course, progress, last activity, current grade, and certificate status. The view an instructor running multiple courses needs — Akademy's default reporting splits it across screens.

Inline-edit grades and progress

Type a grade, mark a lesson complete, flip certificate status — all in the row. Bulk-update a cohort after a refreshed lesson while Akademy's progress hooks still fire and certificates still generate.

Spot drip-rule gaps

A Lessons view with release condition, drip date, and current visibility as columns. Verify next week's drip schedule across forty lessons in seconds, not by opening each lesson editor.

Audience

Who uses SleekView for Akademy LMS

Instructors

Gradebook view filtered to their courses, with progress and last-activity columns. Spot stalled students and inline-message a nudge without leaving the table.

Certificate ops

Filter to students at 100% with certificate pending, bulk-issue, and the generator runs through Akademy's own logic. No per-student certificate page click-through.

Curriculum coordinators

Lessons view grouped by course with drip rule, release date, and current visibility as columns. Audit next month's drip schedule across the catalogue in one screen.

The bigger picture

Why row-level LMS ops beat per-student clicks

Akademy LMS handles the hard parts of running a course site — drip schedules, certificates, gradebook entry, multi-instructor permissions. The data model is solid: courses and lessons as post types, enrolment and progress on user meta, certificates as their own post type. The admin, though, treats each student as a destination.

That works for a single instructor with twenty learners. It does not work for an academy with fifteen courses, four instructors, hundreds of active students, and a Friday cadence of grading and certificate issuing. The default admin reports per course, hides drip rules inside each lesson editor, and forces grade entry through a per-student screen.

Custom user meta — cohort tag, scholarship flag, external SIS ID — exists in the database but never surfaces in the gradebook. SleekView turns the same data into the workspace each role needs: instructors see a cross-course gradebook, coordinators audit drip schedules in one screen, certificate ops triage pending issues in bulk. Same database, same hooks, dramatically less clicking — and Friday afternoons stop disappearing into the LMS admin.

Questions

Common questions about SleekView for Akademy LMS

Yes. Akademy stores courses, lessons, and certificates as custom post types and keeps enrolment plus progress data on user meta. SleekView discovers the post types automatically and lists the meta keys actually present, so you build a gradebook view from real data rather than guessing key names.

 

Yes. The default Akademy admin reports per course; SleekView pivots the data so students are rows and the columns combine course, progress, grade, and certificate status. Filter by course, by grade band, by last-activity date — whatever your instructional team needs to triage.

 

Yes. SleekView writes through standard update_user_meta and update_post_meta calls, which is what Akademy's own admin uses. Marking a lesson complete fires the same progress hooks; flipping a certificate to issued runs the generator. Bulk operations don't bypass these — they iterate so side effects are identical to manual edits.

 

Yes. Drip rules are stored as postmeta on each lesson — release after enrolment, release on a date, release after a prerequisite. SleekView surfaces the rule type, value, and current release status as columns on a Lessons view, so verifying next week's drip schedule takes one screen rather than per-lesson clicks.

 

Yes. Akademy assigns instructors via post-author or a custom taxonomy depending on configuration. SleekView reads either, so an instructor's view scopes to their own courses while admins see everything. Capability gates make sure instructors can't accidentally edit another instructor's gradebook.

 

No — it's an additional admin surface. The course-builder UI, lesson editor, and per-student progress page stay where they are. SleekView adds row-level views Akademy doesn't ship — cross-course gradebook, drip-schedule audit, certificate triage — without disturbing what already works.

 

Yes. Combine course, progress range, grade band, and last-activity date into a single filter. Save the filter as a named view shared with your team. Export the filtered set as CSV for an external report — same data Akademy holds, just composed for reporting rather than per-student review.

 

Queries hit indexed columns on users and posts; usermeta joins are scoped to specific keys so they stay fast. Aggregate columns (average grade, total time spent) are opt-in per view since they're heavier — keep them off the default list and on per-student detail views to keep the gradebook responsive on large rosters.

 

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