SleekView for Edwiser Bridge
SleekView reads the eb_course post type, bridge enrolment user-meta and the linked WooCommerce orders directly and renders them as sortable, filterable, inline-editable tables without a Moodle round trip per row.
♾️ Lifetime License available
Moodle holds the LMS. WordPress holds the linkage.
Edwiser Bridge keeps the LMS in Moodle and uses WordPress for the customer-facing storefront. Courses live as eb_course posts, enrolments land as bridge user-meta keys and, when WooCommerce is in the picture, every paid enrolment leaves an order trail in the standard orders table.
That linkage is the right surface to govern from WP Admin. SleekView reads the same posts, meta and orders Edwiser Bridge writes. Course title, status and enrolment date sit alongside user email, course ID and order total as real columns. Filter enrolments by date, find a user with no Moodle counterpart, or pull every bridge-tied order in one filtered view, all without opening Moodle.
Inline edits go through the standard WordPress CRUD layer, so user-meta hooks still fire, WooCommerce listeners still pick up the change and any bridge-side meta the plugin reads on update stays consistent.
Workflow
How SleekView reads Edwiser Bridge data
Pick the data source
Compose the column set
Save and scope the view
Edit inline or export
Sample columns
A typical Edwiser Bridge enrolments table
wp_posts (eb_course) + wp_usermeta (bridge keys) + wp_woocommerce orders
| Student | Course | Enrolled | Status | Order | Total |
|---|---|---|---|---|---|
| alex.morgan@acme.io | WordPress for designers | May 12 | Active | #10421 | €149 |
| ria.k@school.org | Advanced PHP | May 11 | Active | #10418 | €249 |
| tom.lee@gmail.com | Tailwind crash course | May 10 | Pending sync | #10412 | €79 |
| mia.s@studio.co | WordPress for designers | May 9 | Active | — | — |
| jen.p@startup.io | Advanced PHP | May 8 | Cancelled | #10404 | €249 |
Comparison
Default Edwiser Bridge admin vs SleekView
Default Edwiser admin
- Enrolment list is row-by-row with limited filters
- User email and course title require an extra click to reach
- Linkage to WooCommerce orders sits in a different admin screen
- Bulk actions on bridge data are limited to standard WordPress operations
- No saved per-role view for admins, course owners or finance
SleekView
- Read directly from eb_course posts, bridge user-meta and the orders table
- User email, course title and order total as sortable, filterable columns
- Inline edits through standard WP CRUD so bridge hooks still fire
- Save per-role views ("Active enrolments", "Cancelled this month")
- Switch between table and kanban of the same enrolment set
Features
What SleekView gives you for Edwiser Bridge
Bridge data, real columns
Read eb_course posts and bridge user-meta directly so course title, enrolment date and user email sit alongside status. No Moodle round trip per row.
Linked orders in the same view
Join to the WooCommerce orders table on the bridge-tied order ID so order total and gateway sit in the enrolment row. Finance gets reconciliation without two screens.
Share with course owners
Save a per-course view scoped by capability and share the URL with a course owner. They see their enrolments and orders without admin access to the rest of the estate.
Audience
Who uses SleekView for Edwiser Bridge
Course owners
Enrolments table scoped to their courses with user email and date in the row. Campaign retros happen against the actual list, not a CSV export.
Site admins
Catalogue-wide enrolment table with course and status as filters. Cancelled enrolments sit one filter away for the cleanup conversation.
Finance and ops
Bridge-tied orders filtered to a date range, with course and total in the row, exports to CSV for reconciliation against the gateway statement.
The bigger picture
Why the WordPress side of a Moodle bridge needs a real table
Edwiser Bridge succeeds at moving the gradebook to Moodle while leaving the catalogue, the checkout and the customer record in WordPress. The split is exactly what most teams want, and the reporting cost is admins toggling between two systems for simple questions. A real enrolments table with user email and course title in the row closes that loop.
A bridge-tied orders view ties Moodle enrolments back to the WooCommerce side. A per-course filter gives course owners self-service without leaving WP Admin. Same data Edwiser already writes, table surface that respects what each system is for.
Questions
Common questions about SleekView for Edwiser Bridge
WordPress-side data only: the eb_course post type, the bridge enrolment user meta and the WooCommerce orders table when the WooCommerce integration is enabled. Moodle holds the gradebook and the table view does not pull from it.
 No. SleekView never makes a Moodle REST call. It reads what Edwiser Bridge has already written into WordPress. If a sync has not happened, the table reflects the WP state, which is the honest behaviour.
 Yes. Select rows, pick a new status and SleekView writes the changes through standard user-meta APIs so bridge-side hooks still fire as expected.
 When the bridge is set up with the WooCommerce integration, course purchases land in standard WooCommerce orders. SleekView joins the orders table on the bridge-tied order ID so order total and gateway sit alongside the enrolment row.
 Yes. Add a filter for the course ID and every column narrows. Useful for course owners self-servicing their enrolments without admin access to the rest of the catalogue.
 Yes. The table uses standard WP indexes on the user-meta and orders tables. Date-scoped views stay fast at scale, and catalogue-wide all-time views are opt-in per saved view.
 Yes. Any filtered set exports as CSV with the same columns the view shows. Useful for sharing a campaign retro with an external partner or for archiving before a sync change.
 No, it is an additional admin surface. Edwiser's own screens stay where they are. SleekView gives admins, course owners and finance the row-level workspace they need without disturbing the bridge.
 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