Theme Integration & Compatibility
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?