Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/underpin-wp/underpin
A WordPress Framework that makes building scale-able plugins and themes easier.
https://github.com/underpin-wp/underpin
composer-package hacktoberfest php wordpress wordpress-framework wordpress-library wordpress-plugin-api wordpress-plugin-library wordpress-theme-api
Last synced: about 1 month ago
JSON representation
A WordPress Framework that makes building scale-able plugins and themes easier.
- Host: GitHub
- URL: https://github.com/underpin-wp/underpin
- Owner: Underpin-WP
- License: mit
- Created: 2020-09-29T22:53:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-31T04:27:05.000Z (almost 2 years ago)
- Last Synced: 2024-12-18T14:32:49.892Z (about 1 month ago)
- Topics: composer-package, hacktoberfest, php, wordpress, wordpress-framework, wordpress-library, wordpress-plugin-api, wordpress-plugin-library, wordpress-theme-api
- Language: PHP
- Homepage: https://docs.underp.in
- Size: 274 KB
- Stars: 90
- Watchers: 6
- Forks: 6
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Underpin
The goal of Underpin is to provide a pattern that makes building PHP projects easier. It
provides support for useful utilities that plugins need as they mature, such as a solid error logging utility, a batch
processor for upgrade routines, and a decision tree class that makes extending _and_ debugging multi-layered decisions
way easier than traditional WordPress hooks.## Installation
Underpin can be installed in any place you can write code.
### Via Composer
`composer require underpin/underpin`
**Note** This will add Underpin as a `mu-plugin`, but due to how WordPress handles must-use plugins, this does _not
actually add the plugin to your site_. You must also manually require the file in a mu-plugin PHP file:```php