PHPackages                             ucomm/bb-ll-plugin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. ucomm/bb-ll-plugin

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

ucomm/bb-ll-plugin
==================

A plugin to enable lazy loading images with Beaver Builder.

17[17 PRs](https://github.com/aberkow/bb-ll-plugin/pulls)PHP

Since Sep 10Pushed 3y ago1 watchersCompare

[ Source](https://github.com/aberkow/bb-ll-plugin)[ Packagist](https://packagist.org/packages/ucomm/bb-ll-plugin)[ RSS](/packages/ucomm-bb-ll-plugin/feed)WikiDiscussions develop Synced 2mo ago

READMEChangelogDependenciesVersions (20)Used By (0)

Beaver Builder Lazy Loading Plugin
==================================

[](#beaver-builder-lazy-loading-plugin)

[![beaver sleeping on water](assets/img/lazy-beaver.jpg)](assets/img/lazy-beaver.jpg)

The Beaver Builder Lazy Loading Plugin (BBLL) adds lazy loading functionality to [Beaver Builder](https://www.wpbeaverbuilder.com/) photo modules and row background images.

By default, Beaver Builder images are not lazy loaded. On many sites, this can be an issue for people on slow connections. BBLL does the following:

- Adds lazy loading options to the settings panels for row background images and photo modules
- Adds a new photo thumbnail size (bb-lazy-load) of 50px x 50px to be used as a placeholder
- Ensures browser compatibility by checking for the presence of `window.IntersectionObserver`
- Ensures no-js fallback by including `` tags for each photo
- Uses only [public Beaver Builder hooks and filters](https://hooks.wpbeaverbuilder.com/bb-plugin/)

Usage
-----

[](#usage)

### Local Development

[](#local-development)

**To work on this project with docker and composer**

- clone or fork the repo
- run `composer install` to install the composer dependencies. *NB - You will need your own copy of the Beaver Builder plugin.*
- run `docker-compose up` to create a development environment. The project will be available at [localhost](http://localhost)
- install wordpress and activate plugins

**To work on this project without docker and composer...**

- clone or fork the repo into an existing wordpress application
- run `npm install` to install dependencies
- run `gulp watch` to watch/transpile js and sass files. processed files should be available in `/build`

git flow
--------

[](#git-flow)

You can use [git flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) to aid in creating branches. Git flow encourages a branching git strategy with several types of branches

- master (for production)
- develop (pre-production)
- feature/\* (new features)
- hotfix/\* (bug fixes)
- release/\* (tagged releases merging into master)

[You can install git flow here](https://github.com/nvie/gitflow/wiki/Installation)

If you don't want to use git flow, that's ok. Please create sensible branch names that can be pulled to `develop`

TODO
----

[](#todo)

- add lazy loading to other module types (e.g. carousels)
- try to compress placeholder images even more

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/7248a69d9692bf03eba3f8420de1188cbaecafa1f72caa5581fc8bd9c3c7079d?d=identicon)[aberkow](/maintainers/aberkow)

---

Top Contributors

[![aberkow](https://avatars.githubusercontent.com/u/4681584?v=4)](https://github.com/aberkow "aberkow (1 commits)")

### Embed Badge

![Health badge](/badges/ucomm-bb-ll-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/ucomm-bb-ll-plugin/health.svg)](https://phpackages.com/packages/ucomm-bb-ll-plugin)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
