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 3d 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 49% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

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

2132d 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

[ronilaukkarinen/dudestack

A modern WordPress stack

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

The WpStarter Framework - Laravel Framework for WordPress

1810.1k4](/packages/wpstarter-framework)

PHPackages © 2026

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