PHPackages                             csrui/wp-construct-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. [Framework](/categories/framework)
4. /
5. csrui/wp-construct-plugin

ActiveLibrary[Framework](/categories/framework)

csrui/wp-construct-plugin
=========================

Base library with plugin functionality to be extended on WordPress plugins

v1.1.0(5y ago)22.6k[5 issues](https://github.com/csrui/wp-construct-plugin/issues)[8 PRs](https://github.com/csrui/wp-construct-plugin/pulls)MITPHPPHP &gt;=7.1

Since Jan 25Pushed 3y ago1 watchersCompare

[ Source](https://github.com/csrui/wp-construct-plugin)[ Packagist](https://packagist.org/packages/csrui/wp-construct-plugin)[ RSS](/packages/csrui-wp-construct-plugin/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (7)Dependencies (6)Versions (20)Used By (0)

WP Contruct
===========

[](#wp-contruct)

[![Codacy Badge](https://camo.githubusercontent.com/777e9bb9e3eaa8cc5e6fbddb1f1e2daca756e7937ee12f21af7b3ae605469747/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6232333661383466363263623433666261396166313735333161653161346130)](https://app.codacy.com/app/csrui/wp-construct-plugin?utm_source=github.com&utm_medium=referral&utm_content=csrui/wp-construct-plugin&utm_campaign=Badge_Grade_Settings)[![CircleCI](https://camo.githubusercontent.com/53d60db99ea518db2b4c21555b7b94f8eeae2a259e0c6d0b53a907387d04cb29/68747470733a2f2f636972636c6563692e636f6d2f67682f63737275692f77702d636f6e7374727563742d706c7567696e2e7376673f7374796c653d737667)](https://circleci.com/gh/csrui/wp-construct-plugin)

Plugin Edition
--------------

[](#plugin-edition)

Base library with plugin functionality to be extended on WordPress plugins

This library aims to gather some core logic usually needed in csrui plugins making it lighter on the final plugin side, remove code duplication and easier extending.

### Documentation

[](#documentation)

```
yarn install
yarn serve-docs

```

### Run Tests

[](#run-tests)

```
./vendor/bin/phpunit

```

### Run PHP CodeSniffer

[](#run-php-codesniffer)

```
./vendor/bin/phpcs lib

```

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 89.6% 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.

###  Release Activity

Cadence

Every ~67 days

Recently: every ~73 days

Total

8

Last Release

2179d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dac8ba0c3885a68da97d75957c5b3d9f28d99f28a6739eca3af99506f291137b?d=identicon)[csrui](/maintainers/csrui)

---

Top Contributors

[![csrui](https://avatars.githubusercontent.com/u/205312?v=4)](https://github.com/csrui "csrui (138 commits)")[![lzcalderaro](https://avatars.githubusercontent.com/u/28921346?v=4)](https://github.com/lzcalderaro "lzcalderaro (9 commits)")[![xipasduarte](https://avatars.githubusercontent.com/u/123991?v=4)](https://github.com/xipasduarte "xipasduarte (6 commits)")[![codacy-badger](https://avatars.githubusercontent.com/u/23704769?v=4)](https://github.com/codacy-badger "codacy-badger (1 commits)")

---

Tags

wordpresswordpress-pluginwordpresswp

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/csrui-wp-construct-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/csrui-wp-construct-plugin/health.svg)](https://phpackages.com/packages/csrui-wp-construct-plugin)
```

###  Alternatives

[wp-cli/wp-cli-tests

WP-CLI testing framework

423.1M135](/packages/wp-cli-wp-cli-tests)[ronilaukkarinen/dudestack

A modern WordPress stack

1131.2k](/packages/ronilaukkarinen-dudestack)[wpstarter/framework

The WpStarter Framework - Laravel Framework for WordPress

1610.2k5](/packages/wpstarter-framework)

PHPackages © 2026

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