WP Manifestindependent plugin directory
manifest / utilities / cbx-plugin-site-fixes

CHIROBASIX Site Fixes releasesself-updates

Agency-wide auto-updating WordPress compatibility fixes for CHIROBASIX client sites (WP Rocket LazyLoad embed compatibility, etc.)

by CHIROBASIX · github.com/chirobasix-llc/cbx-plugin-site-fixes · website

0stars
153release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/chirobasix-llc/cbx-plugin-site-fixes/releases/download/v1.6.0/cbx-site-fixes-1.6.0.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Readme

CHIROBASIX Site Fixes

Agency-wide WordPress compatibility fixes for CHIROBASIX client sites, delivered as a single auto-updating plugin. Add a fix once here, and it rolls out to every site via the GitHub self-updater.

Fixes included

WP Rocket LazyLoad × third-party embeds (v1.0.0)

WP Rocket lazy-loads iframes (rewrites them to src="about:blank" + data-lazy-src), which breaks the postMessage auto-resize handshake used by HighLevel booking calendars / forms, ReviewWave, and similar embeds — leaving them cut off at a tiny default height.

The WP Rocket JavaScript minify/defer/delay exclusion boxes do not cover iframe lazy-loading — that's a separate system, which is the usual reason "I excluded the domain but it's still broken."

This plugin excludes the embed source domains from LazyLoad (via the rocket_lazyload_excluded_src filter) so the iframe loads with its real src and resizes correctly. Harmless on sites without WP Rocket (the filter simply never runs), and it leaves ordinary iframes (e.g. Google Maps) lazy-loaded.

Excluded by default: link.chiropipe.com, widgets.leadconnectorhq.com, api.leadconnectorhq.com, link.msgsndr.com, msgsndr.com, cdn.reviewwave.com, calendly.com, acuityscheduling.com.

Extend per-site:

add_filter( 'cbxsf_lazyload_excluded_src', fn( $d ) => array_merge( $d, [ 'your-embed.com' ] ) );

Auto-update

Ships with a GitHub self-updater (same pattern as the other CHIROBASIX plugins). It polls this repo's releases/latest and updates in place — no wp.org listing needed. Cut a new GitHub release (bump the Version: header + CBXSF_VERSION, attach the built zip) and all sites pull it.

Install

Upload the release zip via Plugins → Add New → Upload Plugin, or wp plugin install <release-zip-url> --activate.

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.7.0 Jul 28, 2026
v1.6.0 Jul 21, 2026 cbx-site-fixes-1.6.0.zip 0
v1.5.0 Jul 20, 2026 cbx-site-fixes-1.5.0.zip 0
v1.4.1 Jul 18, 2026 cbx-site-fixes-1.4.1.zip 0
v1.4.0 Jul 16, 2026 cbx-plugin-site-fixes-1.4.0.zip 0
v1.3.0 Jul 16, 2026 cbx-plugin-site-fixes-1.3.0.zip 0
v1.2.0 Jul 15, 2026 cbx-plugin-site-fixes-1.2.0.zip 0
v1.1.0 Jul 6, 2026 cbx-plugin-site-fixes-1.1.0.zip 73
v1.0.0 Jul 2, 2026 cbx-plugin-site-fixes-1.0.0.zip 80