SleekView Feedback for Moodle Bridge WP
Pick any Moodle course, forum thread, or activity row exposed by Moodle Bridge for votes, status, and category, and SleekView Feedback renders a public board on WordPress. Learners upvote Moodle fixes, votes write back to source rows, and your roadmap stays inside one query.
♾️ Lifetime License available
Moodle Bridge courses become an upvote board
Every Moodle course exposed through Moodle Bridge WP already carries the shape of a feedback item. A course has a Moodle id, a category, an instructor, a forum thread set, and an activity log that Moodle tracks per learner. The Moodle Bridge dashboard treats each as a row in a synced course list, but every row is really a request waiting to be voted on in public.
SleekView Feedback reads the moodle_course post type and the forum thread mirror that Moodle Bridge WP already writes through the Moodle Web Services API. Pick the numeric meta key you use for course priority votes or learner thumbs ups, pick the Moodle course category taxonomy for pills, and pick the course review state for the badge. The block renders cards ordered by votes with search and filter UI alongside.
Upvotes write back to the same vote meta your Moodle Bridge reports chart against, so totals stay aligned between the public board and the Moodle gradebook. Nothing duplicates, nothing syncs on a cron, and there is no second roadmap database to keep current. The Moodle Bridge admin and the public board read from one query.
Workflow
From Moodle Bridge to upvote cards
Point at moodle_course post type
Map vote, status, and category
Embed the board on a course page
Upvotes write back to Moodle
Sample board
Sample Moodle Bridge feedback board
Comparison
Default Moodle vs SleekView Feedback
Default Moodle Bridge admin
- Course feedback stays inside Moodle and the Bridge admin with no public-facing roadmap surface
- There is no native upvote mechanism, so Moodle course priority is gathered through email polls
- Status changes stay invisible to learners until an admin posts a manual Moodle announcement
- Exporting course data to a separate roadmap tool means duplicate data and stale vote counts
- Moodle course taxonomies stay locked to the admin instead of filtering a public learner board
SleekView Feedback
-
Reads the
moodle_coursepost type and forum thread mirror directly - Upvotes increment the configured vote meta so Moodle Bridge reports stay aligned
- Status badges and category pills color-map from your existing Moodle review values
- Per-row author, votes, status, and category resolved through one WordPress query
- Search and filter UI renders next to the cards with no extra block configuration
Features
What SleekView Feedback gives you for Moodle Bridge WP
One click upvote on course cards
Learners click Upvote on the Moodle courses they want fixed first, the count writes back to the moodle_course meta on the underlying row, and the card moves up. No login wall by default.
Status and category filters
Status pills and Moodle category pills double as filters. Learners click a status to see only Planned course fixes, or a Moodle category to find courses in their faculty.
Stays in sync with Moodle data
Because the board reads the live Moodle Bridge mirror, every new forum reply, status update, or Moodle category change shows up instantly on the public board after the next bridge sync window. There is no second roadmap database to keep reconciled with Moodle.
Audience
How Moodle schools use the board
Public Moodle course roadmap
Surface Moodle course updates tagged Planned or In progress on a learner-facing page. Students vote on the courses they want refreshed first.
Known Moodle bridge bugs
Show only Moodle courses or forum threads categorized as Bug with status Open or Reproduced. Students hitting the same sync bug confirm and upvote rather than opening another support thread about an already known Moodle.
Internal triage for Moodle admins
Gate the page behind a logged-in admin role. The board becomes a private prioritization tool that uses the same course and forum data your team already mirrors from Moodle into WordPress through the bridge.
The bigger picture
Why a public board changes Moodle Bridge
Moodle Bridge WP exposes the Moodle install to the friendlier surface of WordPress. Each flagged course is a moment of real friction from a real student, but it dies inside a forum row almost no one will ever revisit after the term ends. The admin closes the thread, adds a tag, and moves on.
The next cohort hits the same broken sync and starts a brand new support thread. A public feedback board changes the contract. Once flagged courses are visible, learners can confirm bugs instead of opening fresh tickets, vote on the Moodle improvements surfaced by other students, and watch status badges flip from New to Planned to Shipped without a follow-up email from the registrar.
Admins stop answering the same question across a hundred separate threads, because the answer lives on a card with a public status. Course leads stop guessing which Moodle category to refresh next, because the order on the board is the order learners want. The data was always there inside Moodle.
SleekView Feedback gives it a public face through the bridge.
Questions
Common questions about SleekView Feedback for Moodle Bridge WP
No. SleekView Feedback reads the moodle_course post type and forum thread mirror that Moodle Bridge WP already writes when it syncs from the Moodle Web Services API. There is no separate roadmap table, no extra sync job, and nothing to migrate. Upvotes are stored as numeric meta on the same row your bridge reports chart against.
 Yes. The Feedback view inherits the same query filters as SleekView Tables and Charts. You can restrict by course status, Moodle category, faculty, review state, or any custom meta. Most Moodle teams expose only courses tagged Roadmap or Bug with statuses Planned, In progress, and Shipped on the public board and keep the rest hidden.
 SleekView tracks upvotes per browser through a signed cookie and per user ID for logged-in WordPress users. You can also require a Moodle SSO login before voting if you want stricter dedupe. Vote totals stay consistent across page loads and devices for known users, with cookie-based dedupe protecting anonymous voters from double counting their own upvote.
 A separate roadmap tool is a different product with its own database, login, and pricing. You sync Moodle courses across twice, then maintain two sources of truth. SleekView Feedback reads the Moodle Bridge mirror live through WordPress, so the board, the bridge, and Moodle itself always settle to the same numbers. There is one source of truth: your WordPress install.
 Yes. Any numeric meta key can act as the vote column, any taxonomy or text meta can be the status, and any taxonomy or meta can be the category. The SleekView block exposes a dropdown for each role so you map the Moodle Bridge columns once through the block UI and never touch the underlying template to change which fields render.
 By default upvotes update the meta silently to avoid spamming busy Moodle admins. You can opt in to firing a standard WordPress action on each upvote that you bridge into Moodle webhooks if you want owners to see live demand, or threshold it to alerts every ten or fifty votes for a calmer notification cadence.
 Yes. SleekView lets you scope the query to one or many terms in any taxonomy mirrored from Moodle, so you can run a board per faculty, per instructor, or per language. Each board is a separate block on a separate page, all reading from the same underlying mirror with their own filter and column mapping configured.
 Because SleekView Feedback reads whatever query you point it at, you can swap the source from moodle_course to a different post type or table without rebuilding the board. The cards, badges, votes, and filters stay intact. You re-map the column roles in the block settings, and the URL stays the same for visitors and search engines alike.
 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