Download the PHP package 10up/wp-framework without Composer
On this page you can find all versions of the php package 10up/wp-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download 10up/wp-framework
More information about 10up/wp-framework
Files in 10up/wp-framework
Package wp-framework
Short Description A framework for building WordPress themes and plugins.
License GPL-2.0-or-later
Informations about the package wp-framework
This software is currently BETA.
WP Framework
WP Framework is a PHP package designed to simplify the development of WordPress themes and plugins by centralizing shared functionality. It provides a set of foundational tools, abstract classes, and reusable components to handle common challenges, enabling developers to focus on project-specific logic while ensuring consistency across projects.
Key Features
- Shared Functionality: Provides commonly used abstract classes and utilities to reduce boilerplate code in WordPress projects.
- Extendability: Built for easy extension. Engineers can subclass or override functionality as needed to tailor it to their projects.
- Centralized Updates: Simplifies rolling out updates and new features across projects using this framework.
- Modern Standards: Compatible with PHP 8.3+ and adheres to modern development practices.
Installation
You can include WP Framework in your project via Composer:
Usage
Autoloading
The framework follows the PSR-4 autoloading standard, making it easy to include and extend classes in your project.
It also builds upon the module autoloader that was previously used in the WP-Scaffold. The only difference is that now,
instead of extending the Module
class, you should implement the ModuleInterface
interface. To help with this, we
have also provided a Module
trait that gives you a basic implementation of the interface.
Helpful Abstract Classes
Custom Post Types
Core Post Types
Taxonomies
Contributions
Contributions to WP Framework are welcome! To get started:
- Clone the repository.
- Install dependencies:
License
WP Framework is open-source software licensed under the GPL-2.0-or-later.
Support
If you have any questions or encounter issues, please create an issue in the GitHub repository.