wordpress-website-lifecycle/WordPress-OOP.md
Viktor Szépe 45274ba518 Fix links
2024-12-02 17:45:09 +00:00

53 lines
2.7 KiB
Markdown

# OOP libraries for WordPress development
- [Snicco](https://github.com/snicco/snicco)
- [PSR-11 DI container](https://github.com/TypistTech/wp-contained-hook)
- https://github.com/WebDevStudios/oops-wp
- [functions.php of themes](https://gist.github.com/tylerlwsmith/dc1f5fb04126189ec42980952cd124d7)
- [KSES](https://github.com/TypistTech/wp-kses-view)
- [Options API + constants](https://github.com/TypistTech/wp-option-store)
- [Settings API](https://github.com/TypistTech/wp-better-settings)
- [Admin Tabs](https://github.com/TypistTech/wp-admin-tabs)
- [ACF `get_field()`](https://github.com/szepeviktor/acf-get)
- [Twig Template Engine](https://github.com/timber/timber)
- [Routing](https://github.com/Brain-WP/Cortex)
- [Assets helper](https://github.com/Brain-WP/Assets)
- [Nonces](https://github.com/Brain-WP/Nonces)
- [Template context](https://github.com/Brain-WP/Context)
- [Template hierarchy](https://github.com/Brain-WP/Hierarchy)
- https://github.com/inpsyde/Wonolog
- https://github.com/TomodomoCo/kaiso
- [BerlinDB](https://github.com/berlindb/core)
- https://github.com/RebelCode/cronarchy
- https://github.com/deliciousbrains/wp-migrations
- https://github.com/tareq1988/wp-eloquent
- [Eloquent models for WordPress](https://github.com/Zae/LaraPress)
---
- Laravel technology in WordPress
[Themosis framework](https://github.com/themosis/themosis)
- [Lumberjack MVC framework](https://github.com/Rareloop/lumberjack)
- https://github.com/TypeRocket/typerocket
- [iron-bound-designs/psr-14-wp](https://github.com/iron-bound-designs/psr-14-wp)
PSR-14 implementation for WordPress.
- [szepeviktor/persistent-admin-notices](https://github.com/szepeviktor/wordpress-persistent-admin-notices)
Persistent admin notices for WordPress.
- [szepeviktor/acf-get](https://github.com/szepeviktor/acf-get)
Strongly typed Advanced Custom Fields get_field function variants.
- [timothyjensen/acf-field-group-values](https://github.com/timothyjensen/acf-field-group-values)
Retrieve all post meta, term meta, user meta,
and option values for the specified ACF field group.
- [sandhillsdevelopment/claws](https://github.com/sandhillsdevelopment/claws)
Build standardized SQL clauses.
- [decodelabs/tagged](https://github.com/decodelabs/tagged)
PHP markup generation without the fuss
- [dantleech/invoke](https://github.com/dantleech/invoke)
Utility class to create new classes or invoke methods using named arguments.
- [lstrojny/functional-php](https://github.com/lstrojny/functional-php)
Functional primitives for PHP
- [phpoption/phpoption](https://github.com/schmittjoh/php-option)
Option Type for PHP
- [o/wp-context](https://github.com/j-arens/wp-context)
Utilities for determining the current context of a request.