{"id":15659721,"url":"https://github.com/clayrisser/wp-plugin-devkit","last_synced_at":"2026-03-10T17:33:23.569Z","repository":{"id":116526578,"uuid":"89326322","full_name":"clayrisser/wp-plugin-devkit","owner":"clayrisser","description":"A modern approach to wordpress plugin development","archived":false,"fork":false,"pushed_at":"2023-07-11T12:39:25.000Z","size":740,"stargazers_count":20,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-10T14:56:51.800Z","etag":null,"topics":["composer","development","framework","kit","make","php","plugin","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://jamrizzi.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clayrisser.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-25T06:39:24.000Z","updated_at":"2023-07-11T12:39:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ccfb5dd-ac05-47ee-84dc-ff2e9122dcac","html_url":"https://github.com/clayrisser/wp-plugin-devkit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/clayrisser/wp-plugin-devkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clayrisser%2Fwp-plugin-devkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clayrisser%2Fwp-plugin-devkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clayrisser%2Fwp-plugin-devkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clayrisser%2Fwp-plugin-devkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clayrisser","download_url":"https://codeload.github.com/clayrisser/wp-plugin-devkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clayrisser%2Fwp-plugin-devkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30344450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T15:55:29.454Z","status":"ssl_error","status_checked_at":"2026-03-10T15:54:58.440Z","response_time":106,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","development","framework","kit","make","php","plugin","wordpress","wordpress-plugin"],"created_at":"2024-10-03T13:18:21.422Z","updated_at":"2026-03-10T17:33:23.540Z","avatar_url":"https://github.com/clayrisser.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP Plugin DevKit _Beta_\n\nA modern way to develop WordPress plugins\n\n![](assets/wp-plugin-devkit.png)\nPlease \u0026#9733; this repo if you found it useful \u0026#9733; \u0026#9733; \u0026#9733;\n\n\n## Features\n\u003c!-------------------------------------------------------\u003e\n\n* Namespace and initialize your plugin with a simple wizard!!!\n* Test plugin in an automatically generated [WordPress](https://wordpress.org/) environment\n* View database in an automatically generated [phpMyAdmin](https://www.phpmyadmin.net/) environment\n* SSH into WordPress container\n* Composer PHP package management support\n* Built using WordPress best practices\n* Development environment starts in DEBUG mode\n\n\n## Installation\n\u003c!-------------------------------------------------------\u003e\n\n```sh\ngit clone https://github.com/jamrizzi/wp-plugin-devkit.git\ncd wp-plugin-devkit\n```\n\n\n## Dependencies\n\u003c!-------------------------------------------------------\u003e\n\n* [Git](https://git-scm.com/) - Version control\n* [Docker](https://www.docker.com/) - Containerization engine\n* [Make](https://www.gnu.org/software/make/) - Command abstraction\n* [PHP](http://php.net/) - General-purpose scripting language\n* [Composer](https://getcomposer.org/) - PHP package management\n\n\n## Usage\n\u003c!-------------------------------------------------------\u003e\n\n```sh\nmake init\nmake start\n```\n\n[WordPress](https://wordpress.org/) development website located at [http://localhost:8888](http://localhost:8888)\n\n[phpMyAdmin](https://www.phpmyadmin.net/) located at [http://localhost:8889](http://localhost:8889)\n\nDefault Username: _admin_\n\nDefault Password: _hellowordpress_\n\n### Make Commands\n| Command           | Description                                                                       |\n| ----------------- | --------------------------------------------------------------------------------- |\n| `make init`       | Initialization wizard                                                             |\n| `make start`      | Runs wordpress, database, and sql client for development testing                  |\n| `make wordpress`  | Runs wordpress for development testing (depends on `make database`)               |\n| `make database`   | Runs database for development testing                                             |\n| `make sql_client` | Runs a phpmyadmin sql client for development testing (depends on `make database`) |\n| `make ssh`        | SSH into running wordpress container (depends on `make wordpress`)                |\n\n\n## Support\n\u003c!-------------------------------------------------------\u003e\n\nSubmit an [issue](https://github.com/jamrizzi/readme/issues/new)\n\n\n## Buy Me Coffee\n\u003c!-------------------------------------------------------\u003e\n\nA ridiculous amount of coffee was consumed in the process of building this project.\n\n[Add some fuel](https://jamrizzi.com/#!/buy-me-coffee) if you'd like to keep me going!\n\n\n## Contributing\n\u003c!-------------------------------------------------------\u003e\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -m 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n\n## License\n\u003c!-------------------------------------------------------\u003e\n\n[GPL-3.0 License](https://github.com/jamrizzi/readme/blob/master/LICENSE)\n\n[Jam Risser](https://jamrizzi.com) \u0026copy; 2017\n\n\n## Credits\n\u003c!-------------------------------------------------------\u003e\n\n* [Jam Risser](https://jamrizzi.com) - Author\n* Loosely based on the [WordPress Plugin Boilerplate](https://github.com/DevinVinson/WordPress-Plugin-Boilerplate)\n\n\n## Changelog\n\u003c!-------------------------------------------------------\u003e\n\n0.0.1 (2017-04-28)\n* Beta release\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclayrisser%2Fwp-plugin-devkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclayrisser%2Fwp-plugin-devkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclayrisser%2Fwp-plugin-devkit/lists"}