Introduction
By default, BuddyBoss Theme’s global Sticky Header setting does not apply to LearnDash Lesson or Topic pages. Even if you toggle off “Sticky Header” under BuddyBoss > Theme Options > Headers > Advanced, those lesson and topic views will remain fixed at the top. Disabling stickiness for these specific pages requires custom development.
Why the Standard Setting Doesn’t Apply
- The Headers > Advanced “Sticky Header” toggle controls only your site’s general pages and templates.
- LearnDash lessons and topics use their own template structure, bypassing that global stickiness override.
How to Achieve a Non-Sticky Header
Custom Development Required
You’ll need a developer to:
- Target the LearnDash lesson/topic template (e.g., via a child theme override or custom plugin).
- Remove or override the CSS/JS that enforces the fixed header on those pages.
Submit a Feature Request
If you’d like a built-in toggle for LearnDash pages in a future release, please share your suggestion on our Roadmap page.
Troubleshooting & FAQs
Q: I toggled off Sticky Header under Theme Options—why is it still sticky on lessons?
A: That setting applies only to core templates. Lesson and Topic pages bypass the global header behavior, so stickiness there remains unaffected.
Q: Can I remove the sticky behavior with custom CSS?
A: Yes, a developer can write page-specific CSS to override the fixed positioning, but this still counts as custom work.
Q: Will disabling stickiness break other pages?
A: No. Custom code can target only the LearnDash templates, leaving the rest of your site’s header behavior intact.
Q: Who can implement this change for me?
A: You’ll need a WordPress/BuddyBoss developer. If you don’t have one in-house, consider hiring from a reputable agency or freelancer familiar with BuddyBoss and LearnDash.
Q: Where do I track progress on a native feature for this?
A: Check and vote for related ideas on our Roadmap to help prioritize it in upcoming releases.