ServiceActive

Quality Insights Toolkit

Testing platform for WooCommerce plugins and themes with managed and custom E2E tests.

Open source page

Product features

Product features

Constructor

Declaring extension metadata

Handling activation and deactivation

How to design a simple extension

Implementing a singleton pattern

Initialization

Loading dependencies

Maintaining a separation of concerns

Managing extension lifecycle

Preventing data leaks

The core extension class

The main plugin file