Features Pricing Docs Compare Log in Get started free
Docs Integrations Theme Integration & Compatibility

Theme Integration & Compatibility

4 min read Updated Jun 13, 2026 Applies to: Free & Pro

PlayCourse is built to inherit your theme rather than fight it. Most sites need zero CSS.

How styling works

Course pages use your theme's typography, colors and content width. PlayCourse adds only scoped, low-specificity styles you can override.

Full-width course pages

For a distraction-free player, set the course page template to your theme's Full Width / Canvas layout, or use the bundled PlayCourse template under Page Attributes → Template.

Compatibility

  • Tested with Astra, Kadence, GeneratePress, Blocksy, Hello Elementor and the default Twenty-* themes.
  • Page builders — Elementor (native widgets), plus shortcodes for Gutenberg, Bricks and others.
  • Caching — exclude logged-in / dashboard pages from full-page cache.
Need brand overrides? Add CSS under PlayCourse → Settings → Custom CSS or in your theme.
Was this article helpful?