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
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
Pick the source
akademy_course, akademy_lesson, akademy_certificate, or build a gradebook view rooted on users with progress meta joined.
Compose your column set
usermeta or postmeta you've added for cohort tags or drip overrides.
Save and scope the view
Edit inline and ship
Sample columns
A typical Akademy gradebook view
usermeta and joins course and lesson posts so a gradebook lists students with completion percentage and current grade.
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, andakademy_certificate - Inline-edit grades and completion across many students at once
-
Custom columns from
usermetaprogress keys andpostmetadrip 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout