{"id":33980659,"url":"https://github.com/pixelgrade/wp-post-notes","last_synced_at":"2026-04-22T06:05:28.395Z","repository":{"id":57042042,"uuid":"392312987","full_name":"pixelgrade/wp-post-notes","owner":"pixelgrade","description":"WordPress library for adding public and private notes to posts, pages, or any custom post type.","archived":false,"fork":false,"pushed_at":"2021-08-20T08:08:42.000Z","size":92,"stargazers_count":3,"open_issues_count":3,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-28T09:51:24.176Z","etag":null,"topics":["composer-package","custom-post-type-ui","library","php","wordpress","wordpress-plugin-development"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pixelgrade.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-03T12:38:57.000Z","updated_at":"2025-04-01T18:43:59.000Z","dependencies_parsed_at":"2022-08-24T01:10:51.222Z","dependency_job_id":null,"html_url":"https://github.com/pixelgrade/wp-post-notes","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/pixelgrade/wp-post-notes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelgrade%2Fwp-post-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelgrade%2Fwp-post-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelgrade%2Fwp-post-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelgrade%2Fwp-post-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pixelgrade","download_url":"https://codeload.github.com/pixelgrade/wp-post-notes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pixelgrade%2Fwp-post-notes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27699623,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-13T02:00:09.769Z","response_time":147,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["composer-package","custom-post-type-ui","library","php","wordpress","wordpress-plugin-development"],"created_at":"2025-12-13T03:28:10.071Z","updated_at":"2025-12-13T03:28:10.888Z","avatar_url":"https://github.com/pixelgrade.png","language":"PHP","readme":"# WP Post Notes\n\nWordPress library for adding public and private notes to posts, pages, or any custom post type.\n\n## About\n\nWordPress library for adding public and private notes to posts, pages, or any custom post type.\n\n## Releases\n\nBefore creating a new release zip, run the `composer run prepare-for-release` command to keep everything production-oriented.\n\n## Running Tests\n\nTo run the PHPUnit tests, in the root directory of the plugin, run something like:\n\n```\n./vendor/bin/phpunit --testsuite=Unit --colors=always\n```\nor\n```\ncomposer run tests\n```\n\nBear 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.\n\nYou can run either the unit tests or the integration tests with the following commands:\n\n```\ncomposer run tests-unit\n```\nor\n```\ncomposer run tests-integration\n```\n\n**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.\n\n## Credits\n\nThis WordPress library uses much code/logic extracted and modified from [WooCommerce](https://github.com/woocommerce/woocommerce), mainly the order notes logic.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelgrade%2Fwp-post-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpixelgrade%2Fwp-post-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelgrade%2Fwp-post-notes/lists"}