Learndash + Breakdance Connector

LearnDash + Breakdance — Compatibility Fix

Running LearnDash and Breakdance Builder together on WordPress 6.7 or later? You may have already hit the wall: a white screen, a PHP fatal error in your logs, or course list shortcodes silently breaking inside Breakdance-built pages. This plugin fixes that.

What it solves

When WordPress 6.7 tightened strict type enforcement, it exposed a long-standing bug in LearnDash: shortcodes like [ld_course_list] pass comma-separated strings to WP_Query arguments that expect proper PHP arrays. The result is a fatal TypeError in class-wp-query.php that can take your entire site down. On top of that, when Breakdance renders pages server-side, any fatal error inside a LearnDash shortcode crashes the whole page render rather than failing gracefully.

Three targeted fixes, zero configuration required

  • WP_Query normalization — Intercepts malformed array arguments via pre_get_posts and converts them to properly typed integer or string arrays before WordPress processes them.
  • LearnDash filter normalization — Hooks directly into LearnDash’s own query filters to correct the data at the source, before it ever reaches WP_Query.
  • Breakdance SSR guard — Wraps all LearnDash shortcode callbacks in a safe error-recovery buffer so a crash inside [ld_course_list] returns a placeholder instead of killing the page.

Activate it and all three fixes are live immediately — no setup, no API keys, no configuration needed. Each fix can be individually toggled from the settings page if you need to isolate behaviour.

Who it’s for

Any WordPress site running LearnDash (sfwd-lms) and Breakdance Builder together, particularly after upgrading to WordPress 6.7+. The plugin is safe to install even if only one of the two plugins is active — all fixes check for the relevant plugin before hooking in.

Built by Web321 Marketing Ltd. — WordPress specialists, working on the Internet from Vancouver Island since 1996.

Donate
https://paypal.me/web321co/20/
Download
https://web321files.b-cdn.net/learndash-breakdance.zip
Share

We'll take good care of your website.

Copyright © 2026 - Web321 | All Right Reserved