# Lighthouse

`meteorgpl-plugin/lighthouse` — a WordPress plugin as a Composer package.

Lighthouse is a performance tuning plugin, removing lots of default WordPress behaviour, such as filters, actions, injected code, native code and third-party actions.

- Author: Ciprian Popescu — https://getbutterfly.com/
- Homepage: https://getbutterfly.com/wordpress-plugins/lighthouse/
- License: not declared
- Buy a license from the vendor: https://getbutterfly.com/wordpress-plugins/lighthouse/
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/lighthouse
- Requires WordPress: 4.9
- Tested up to WordPress: 6.8.2
- Requires PHP: 7.0
- Vendor: Ciprian Popescu — https://meteorgpl.com/vendors/getbutterfly.com

## About

Lighthouse is a performance tuning plugin, removing lots of default WordPress behaviour, such as filters, actions, injected code, native code and third-party actions.

## Changelog

### 4.2.0

* FIX: Remove db_server_info() method for WordPress 4.9+ and ClassicPress compatibility
* FEATURE: Add automatic background updater

### 4.1.2

* FIX: Remove old, deprecated code
* FIX: Fix typos and contextual help wording
* FIX: Fix footer message to work with non-block editor websites
* UPDATE: Add jQuery Migrate removal option
* UPDATE: Update WordPress recommendations
* UPDATE: Update WordPress compatibility

### 4.1.1

* FIX: Exclude mailto and tel links from prefetching
* FIX: Sanitize query string parameter for SQL injection check
* FIX: Remove unused variable
* UPDATE: Update PHP recommendations
* UPDATE: Update WordPress recommendations
* UPDATE: Update WordPress compatibility
* FEATURE: Add page caching (browser caching)
* FEATURE: Add support for Cloudflare page caching headers

### 4.1.0

* FIX: Fix various Beacon issues
* FIX: Fix missing class in the Firewall section
* UPDATE: Refactor the Dashboard section
* UPDATE: Update PHP recommendations
* FEATURE: Implement dark mode
* FEATURE: Join Performance and Speed Metrics sections
* PERFORMANCE: Remove minification options, it's better if this is done at build time or server level via Cloudflare
* PERFORMANCE: Remove unused, empty front-end CSS file
* PERFORMANCE: Remove obsolete tag

### 4.0.4

* FIX: Update User Agent check to prevent PHP 8+ warnings
* UPDATE: Update ClassicPress recommendations
* UPDATE: Remove all "Beta" labels
* UPDATE: Refactor code (WPCS)

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/lighthouse/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/lighthouse
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

