WP Manifestindependent plugin directory
manifest / builders / bb-lazy-load

Beaver Builder - Lazy Load WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

Lazy load plugin for beaver builder. It can lazyload column and row background images

★ 10stars
v1.1latest · 5 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/clayharmon/bb-lazy-load/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Adds lazyloading to the Beaver Builder page builder.

Description

This small plugin simply adds lazyloading to Beaver Builder for all background images including row, parallax, and column background images.

Dependencies

Browser Support

Browser support is limited by the lazyload library mentioned above. It claims IE 9 and up.

Installation

  1. Download .zip
  2. Import .zip into plugins
  3. Activate plugin
  4. To activate individual settings go to Settings->BB Lazy Load
  5. Activate your options, the Beaver Builder Asset Cache is cleared on every save.

Releases

18 releases.

Tag
Published
v1.1 latest
Dec 5, 2020 5 years ago
Dec 1, 2020 5 years ago
Dec 1, 2020 5 years ago
Nov 23, 2020 5 years ago
May 15, 2020 6 years ago
Jun 14, 2019 7 years ago
Jun 14, 2019 7 years ago
Jun 14, 2019 7 years ago
Jun 6, 2019 7 years ago
Jun 4, 2019 7 years ago
Jun 4, 2019 7 years ago
Apr 10, 2019 7 years ago
Apr 8, 2019 7 years ago
Apr 6, 2019 7 years ago
Apr 6, 2019 7 years ago
Mar 23, 2019 7 years ago
Feb 27, 2019 7 years ago
Feb 22, 2019 7 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A- grade

Security

Beaver Builder - Lazy Load 1.1 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.1
Findings
1
Worst severity
low
Content hash
14515f41436cf7999b5993ca…

Findings

  • low Settings save via admin_action lacks capability check

    missing_capability

    bbll_admin_form_action is hooked to admin_action_bbll_admin_form and only verifies nonce bbll_admin_update_settings before writing bbll_store and calling FLBuilderModel::delete_asset_cache_for_all_posts(). The options page requires manage_options, but the action handler does not call current_user_can. Any logged-in user who can obtain/create that nonce can flip lazy-load settings and flush BB caches. Impact is cosmetic/performance only, so severity is low per blast-radius guidance.

    bb-lazy-load.php:52-74

    Recommendation

    Add current_user_can('manage_options') (or equivalent) immediately after nonce verification and die on failure. Prefer the Settings API / options.php flow instead of a raw admin_action.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.