Quizpio – Live Multiplayer Quizzes, Polls & Trivia
Live multiplayer quizzes, polls, and trivia inside your own WordPress site. Quizpio is the fast-paced, PIN-to-join, shared-leaderboard kind of game you’ve seen at conferences and classrooms — but native to WordPress with no third-party service, no subscription, and no external data dependency. Players join from any device by entering a PIN and a nickname. Built for classrooms, trainings, and audience engagement Teachers running classroom warm-ups or end-of-unit reviews. Trainers running team-building sessions. Course creators making lessons interactive. Membership site owners driving engagement. Trivia night hosts at bars and community centers. Event organizers wanting an audience-engagement moment. Anyone who wants a real-time shared-screen game that runs in a browser, on the site they already own. Build quizzes and polls with Gutenberg blocks Each quiz is its own custom post type with its own URL, so you manage quizzes like Posts or Pages. Inside, you compose questions using the standard Gutenberg editor — multiple-choice (4 options) or true/false. Every question has its own time limit and point value. Every quiz has a settings panel where you choose: Scoring style — Speed bonus (faster correct answers earn more, scaling from 50% to 100% of max) or Flat (every correct answer earns the full value, the right choice for assessments where speed shouldn’t matter). Reveal answers between questions — show or skip the reveal screen that displays the correct answer and live vote distribution. Show full standings to players — let players see the complete leaderboard on Final Results, or just the top 10 plus their own rank. Require host to click Next between questions — switch from auto-advance to manual pacing for classroom discussion or debrief moments. Want the quiz inside an existing post or page instead of at its own URL? Drop in a Quizpio Quiz Embed block, pick a quiz from the dropdown, publish. Same quiz, played at that location. Sessions still belong to the quiz itself, so results from embedded plays roll up to one quiz history. The live host and player experience For the host: Open the quiz at its own URL (or the post where you embedded it). Hit Launch Session. Share the PIN. Watch the player list fill up, then hit Start Quiz. Run the quiz with live controls — start, skip, pause, resume, end — and a sidebar leaderboard that updates in real time. Wide screens get the leaderboard next to the question; phones stack it below. Each reveal screen shows the correct answer, how many players picked each option, and the standings going into the next question. For the player: Visit the quiz page on any device — phone, tablet, or laptop. Enter the PIN, pick a nickname (or have it prefilled from your WordPress profile if you’re logged in), and you’re in. You get a color avatar generated deterministically from your nickname, so you have a visual identity that recurs across sessions. Tap your answer when each question appears. Watch your score climb. The leaderboard always shows your own row — even when you’re outside the top — with a YOU badge so you always know where you stand. Need to step away? Tap Leave; you exit cleanly without breaking the session for everyone else. At the end: A Final Results screen with a top-3 medal-card podium, summary stats, the full standings (if enabled), a per-question accuracy recap, and a “Held on” byline showing the date, time, and duration — for example, “May 17, 2026 · 2:30 PM · 12 min” — rendered in each viewer’s local timezone via the browser’s Intl API. Top-3 finishers get a confetti burst on their own screen, and the host’s results screen celebrates too — all respecting prefers-reduced-motion. Guests vs. logged-in players: Guest play with just a nickname works by default — no account creation, no friction. Logged-in WordPress users get a richer experience: their nickname prefills from their profile, a “My past plays” button on the join and Final Results screens opens a personal history of every session they’ve played on this site, and they appear in the Players admin page so site owners can see who’s been playing across sessions. Both tiers play the same quiz; you choose whether to require accounts via a single setting. On refreshes and reconnects: Players who refresh, lose connection, or close the tab can come back and pick up where they left off. Identity persists in the browser’s local storage for up to 6 hours or until that session ends. The host’s view survives refresh too. Accessible and theme-independent Quizpio is keyboard-navigable throughout, with ARIA roles and live regions so screen readers announce each phase change. The quiz interface carries its own styling and behavior rather than inheriting from the active theme, so it never picks up a theme’s fonts or layout quirks and works the same on every site. It renders in your device’s native system font, so type looks at home on Mac, Windows, or Android. All motion effects, the confetti included, respect the visitor’s reduced-motion preference. Admin tools, when you want them A dashboard with stats and an active-session callout with a one-click “Open host view.” A Sessions admin with filtering by quiz, pagination, and per-session detail showing the leaderboard plus a per-question breakdown with answer distribution. A CSV export with Nickname, Rank, Score, Question #, Question text, Selected Option, Correct Answer, Correct?, Points, and response-time-in-milliseconds per row — filename derives from the quiz slug plus session date so downloads stay sortable in a teacher’s Downloads folder. For sites with returning players, a Players admin lists registered users with sessions-played, best score, last played, and click-through to a per-user history. Site-wide Settings cover polling interval (responsiveness vs. server load tradeoff), reveal pause duration, and a guest-allow toggle, plus manual data cleanup — delete old sessions by date, or wipe all session data. Quizpio never deletes anything on its own. Free, no subscription, no external service GPL v2, open source. There’s no paid version, no subscription, and no upsell prompts inside the plugin. Runs on any standard WordPress host — no Node.js, no WebSocket server, no third-party service required. Translation-ready with a bundled .pot file. Clean uninstall removes its own tables and options.
Top keywords
- quiz16×1.56%
- own13×1.27%
- players9×0.88%
- host7×0.68%
- answer6×0.59%
- correct6×0.59%
- nickname6×0.59%
- question6×0.59%
- screen6×0.59%
- session6×0.59%
- sessions6×0.59%
- site6×0.59%
Virtual Classroom – Video Conferencing & Online Meeting with BigBlueButton
Dedicated Support For quick support and assistance, please contact us Virtual Classroom for WordPress – Free Live Class Plugin Looking for the best e-learning plugin for WordPress to run live lessons from your own site? Virtual Classroom for WordPress is a WordPress virtual classroom plugin that delivers free virtual classroom software WordPress educators can use as a complete WordPress online teaching platform. This live class plugin for WordPress uses BigBlueButton for virtual classroom integration WordPress sites need. Create rooms from your dashboard, embed join forms with a shortcode, and let students attend live classes without leaving your website. It works as a WordPress LMS virtual classroom add-on with LearnDash and as a standalone free distance learning plugin WordPress schools and trainers can deploy quickly. Built for UK educators, training providers, and institutions, this plugin is one of the leading remote teaching tools WordPress offers for live video classes, screen sharing, whiteboards, breakout rooms, and session recordings. Who Is It For? Schools & Colleges – Add live classes as a free distance learning plugin WordPress option. Teachers & Coaches – Run 1:1 or group sessions with a live class plugin for WordPress. LearnDash & LMS Sites – WordPress LMS virtual classroom integration for course pages. Training Providers – Deliver sessions through a WordPress online teaching platform you control. How It Works Install the plugin and connect your BigBlueButton server (hosting guide linked below). Create BBB rooms from the WordPress dashboard under BBB Rooms. Add the [bigbluebutton] shortcode to any page or post. Students click Join to enter the live virtual classroom. Recordings can display after the session ends. About BigBlueButton BBB stands as an open-source video conferencing solution crafted with the motto “Built For Teachers”. It includes collaboration tools for virtual classroom engagement. Explore all BBB features Key Features Live Virtual Classroom Virtual Classroom Integration WordPress – Manage BBB rooms, join forms, and recordings from your WP dashboard. Live Class Plugin for WordPress – Students join live video sessions via a shortcode on any page. Session Recordings – Display past class recordings so students can review keynotes later. Multiple Rooms – Add multiple room tokens in one shortcode so users can choose which room to join. Mobile-Friendly HTML5 – Runs on desktop, laptop, and mobile (iOS 12.2+ and Android 6.0+). Teaching & Collaboration Tools (via BigBlueButton) Audio, video, screen sharing, public/private chat, whiteboard, multi-user whiteboard, breakout rooms, shared notes, raise hand, emojis, polling, slide uploads, and external video sharing. WordPress Integration Virtual Classroom for WordPress enables the user to create BBB rooms right from the WordPress dashboard. Once the room is created it can be added to any WordPress page through a simple shortcode. There is also a possibility to enter multiple rooms in the shortcode to let the user choose the room that they want to join. The student can simply click Join from the page where the shortcode is added and enter the BBB room where the teacher can initiate a virtual classroom session. After the session is over the plugin can also display the recording of the session on the same page so that the students can take the keynotes from the session later on. Free Plugin Limitations Add New option for BBB Rooms on backend is limited to only a maximum of 2 Rooms Join room on the same page is not available. Only join in a new full screen window is supported REQUIRED: Separate BigBlueButton Server BBB software requires a separate hosting server that should be connected to our plugin. Please refer to our hosting guide for setup. This free plugin uses a BigBlueButton server provided by Blindside Networks for testing purposes only, is available “AS IS” without any warranty. It’s publicly accessible, and sessions and recordings may be open to anyone. Recordings on this testing server are not accessible and will be removed after 7 days, so do not rely on them. Pro Version Features There is also a Pro version available with this plugin that offers the below features: * Moderators frontend Room management area * Embed BigBlueButton Room on WordPress i.e join room on the same WP page * Set a Countdown/Schedule for Room * Fully White-label Virtual Classroom * Limit the max allowed participants for a room e.g (5, 10, .. etc) both on a per room and per page basis. This can allow you to conduct a 1:1 or group session * Upload your brand logo that is visible in the BBB room * Customize the room background-color as per your brand color * Change welcome message that is displayed in the Public Chat section of the room * Customize thank you message when the user leaves the meeting * Pre-upload your presentation (ability to upload both globally and per room basis) Get Pro Version Video Guide Watch the setup video How-Tos How to set up hosting and get Endpoint URL/Secret How to join a BigBlueButton room from WordPress How to limit users for a BigBlueButton room How to let instructors manage BBB rooms For further queries contact us or email
[email protected] Our Other Plugins WPZoomy LearnDash Student Voice Simple Email Scheduler UpdateGuard Topbar Buddy MasterQuiz AI Add From Server Reloaded