WordPress plugin intelligence profile

Coursfox: Convert PDFs into online courses

Turn PDFs and documents into online courses, quizzes, and flashcards. Publish with shortcodes or blocks, capture leads, and track results.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.16.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update20 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Coursfox: Convert PDFs into online courses version 1.16.0 as active, updated 2mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Coursfox turns your existing documents into structured learning material and publishes it on your WordPress site.

Upload a PDF from the WordPress admin and the connected Coursfox service returns a course outline, lesson content, quiz questions, and flashcards. You then place that material anywhere on your site with a shortcode or the Coursfox block, or publish it as a standalone course page.

What you can do

  • Generate from a PDF — upload a document in the admin and get a course, quiz, and flashcard set back.
  • Publish anywhere — five shortcodes and a block editor block.
  • Standalone course pages — publish a generated course as its own page with a reader layout and a per-course quiz URL.
  • Capture leads — optionally ask quiz takers for a name and email before they start, with a consent checkbox and configurable retention.
  • Track results — see attempts, scores, and per-learner rankings in the admin.
  • SEO — emits schema.org Course structured data for pages that render a course.
  • Theme-friendly styling — choose the Coursfox look or a structural-only stylesheet that inherits your theme’s colours and fonts.

Shortcodes

  • [coursfox_courses limit="10" columns="3"] — a grid of your courses.
  • [coursfox_course id="123"] — one course with its curriculum.
  • [coursfox_quiz id="123"] — an interactive quiz.
  • [coursfox_flashcards id="123"] — a flashcard deck.
  • [coursfox_embed id="123"] — the hosted embed view.

A Coursfox account is required

This plugin is a client for the Coursfox service. com to generate and serve course content. Without a connected account the plugin has nothing to display.

External services

com (or a custom base URL you configure under Coursfox → Settings ). The connection is required for the plugin to function — all course, quiz, and flashcard content is stored and served by that service, not by your WordPress site.

When data is sent and what is sent:

  • Connecting your account (admin, on demand) — your Coursfox account email and password are sent once to obtain an API token. The password is not stored in WordPress; only the returned token is.
  • Generating a course (admin, on demand) — the contents of the PDF you upload, plus the title, language, and options you choose.
  • Displaying content (front end, on page render) — the course, quiz, or flashcard ID being displayed, and your API token. Responses are cached in WordPress transients for the interval you configure.
  • Submitting a quiz (front end, when a visitor submits answers) — the visitor’s selected answers, and, if the lead capture feature is enabled, the name and email they entered.
  • AI tutor and audio narration (front end, if used by a visitor) — the visitor’s typed question or the lesson text to be narrated.

No data is sent to the service on page loads that do not render Coursfox content.

Service provider: Coursfox.

com/terms

com/privacy

If you enable the optional lead webhook, submitted lead data (name, email, quiz title, score) is additionally sent to the webhook URL you configure. That destination is yours to choose and is not operated by Coursfox.

Privacy

If you enable lead capture, the plugin stores quiz takers’ names, email addresses, consent status, scores, and submission timestamps in a custom database table on your own site. You can export or delete this data from Coursfox → Leads, set an automatic retention window, and require an explicit consent checkbox with a link to your privacy policy. Uninstalling the plugin deletes the table and all captured leads.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • courses
  • elearning
  • flashcards
  • lms
  • quiz
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.4 · PHP 7.4
Update activity20 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.