PHPackages                             pixelgrade/wp-post-notes - 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. pixelgrade/wp-post-notes

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

pixelgrade/wp-post-notes
========================

WordPress library for adding internal, private or public notes to posts, pages, or any custom post type.

0.6.1(4y ago)318[3 issues](https://github.com/pixelgrade/wp-post-notes/issues)GPL-2.0-or-laterPHPPHP ^7.4

Since Aug 13Pushed 4y ago3 watchersCompare

[ Source](https://github.com/pixelgrade/wp-post-notes)[ Packagist](https://packagist.org/packages/pixelgrade/wp-post-notes)[ Docs](https://github.com/pixelgrade/wp-post-notes)[ RSS](/packages/pixelgrade-wp-post-notes/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (4)Dependencies (9)Versions (5)Used By (0)

WP Post Notes
=============

[](#wp-post-notes)

WordPress library for adding public and private notes to posts, pages, or any custom post type.

About
-----

[](#about)

WordPress library for adding public and private notes to posts, pages, or any custom post type.

Releases
--------

[](#releases)

Before creating a new release zip, run the `composer run prepare-for-release` command to keep everything production-oriented.

Running Tests
-------------

[](#running-tests)

To run the PHPUnit tests, in the root directory of the plugin, run something like:

```
./vendor/bin/phpunit --testsuite=Unit --colors=always

```

or

```
composer run tests

```

Bear in mind that there are **simple unit tests** (hence the `--testsuite=Unit` parameter) that are very fast to run, and there are **integration tests** (`--testsuite=Integration`) that need to load the entire WordPress codebase, recreate the db, etc. Choose which ones you want to run depending on what you are after.

You can run either the unit tests or the integration tests with the following commands:

```
composer run tests-unit

```

or

```
composer run tests-integration

```

**Important:** Before you can run the tests, you need to create a `.env` file in `tests/phpunit/` with the necessary data. You can copy the already existing `.env.example` file. Further instructions are in the `.env.example` file.

Credits
-------

[](#credits)

This WordPress library uses much code/logic extracted and modified from [WooCommerce](https://github.com/woocommerce/woocommerce), mainly the order notes logic.

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity44

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.

###  Release Activity

Cadence

Every ~2 days

Total

4

Last Release

1732d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/271d0cabd7da9cf11802446adc02f1dc41c57a7c56b3399b341ec632a1cadb83?d=identicon)[vladpotter](/maintainers/vladpotter)

---

Top Contributors

[![vladolaru](https://avatars.githubusercontent.com/u/8830539?v=4)](https://github.com/vladolaru "vladolaru (7 commits)")

---

Tags

composer-packagecustom-post-type-uilibraryphpwordpresswordpress-plugin-developmentwordpressnotesprivateinternalpixelgradepixelgradeltpost-notescpt-notescustom-post-type-notes

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/pixelgrade-wp-post-notes/health.svg)

```
[![Health](https://phpackages.com/badges/pixelgrade-wp-post-notes/health.svg)](https://phpackages.com/packages/pixelgrade-wp-post-notes)
```

###  Alternatives

[ffraenz/private-composer-installer

A composer install helper for private packages

2331.7M5](/packages/ffraenz-private-composer-installer)[tgmpa/tgm-plugin-activation

TGM Plugin Activation is a PHP library that allows you to easily require or recommend plugins for your WordPress themes (and plugins).

1.8k222.5k13](/packages/tgmpa-tgm-plugin-activation)[aristath/kirki

Extending the WordPress customizer

1.3k73.0k4](/packages/aristath-kirki)[afragen/git-updater

A plugin to automatically update GitHub, Bitbucket, GitLab, or Gitea hosted plugins, themes, and language packs.

3.3k1.6k](/packages/afragen-git-updater)[justintadlock/hybrid-carbon

God-like post featured image script.

202.5k](/packages/justintadlock-hybrid-carbon)

PHPackages © 2026

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