More Premium Hugo Themes Premium Vue Themes

Wp Lumen Plugin Framework

Laravel (Lumen) Powered Wordpress Plugin Boilerplate

Wp Lumen Plugin Framework

Laravel (Lumen) Powered Wordpress Plugin Boilerplate

Author Avatar Theme by bayareawebpro
Github Stars Github Stars: 78
Last Commit Last Commit: Sep 8, 2021 -
First Commit Created: Dec 18, 2023 -
Wp Lumen Plugin Framework screenshot

Overview

The WP Lumen Plugin Framework is a Wordpress plugin that integrates the Lumen Framework, providing a Laravel-inspired architecture for rapid development of Wordpress plugins. This codebase is built with Laravel’s “Lumen” micro-framework.

Features

  • WP Models
  • Example Controllers, Widgets & Shortcodes
  • Vue.js Auth Components & Shortcodes
  • WordpressServiceProvider
  • Debugbar Integration
  • WP & Lumen Helpers
  • WpCron Integration (wee wiki example)
  • Database Table Management (wee wiki example)
  • Activate, Deactivate, Uninstall Schema Integration
  • JSON Config Flat-File Store

Installation

To install the WP Lumen Plugin Framework, follow these steps:

  1. Download the package from the repository.
  2. Open your terminal and navigate to the package directory.
  3. Run the following command to install the required dependencies:
php composer install
  1. Once the composer installer has finished, upload the plugin to your Wordpress installation.
  2. Activate the plugin in your Wordpress admin panel.

Summary

The WP Lumen Plugin Framework is a powerful tool for developers who want to build Wordpress plugins using the Lumen Framework. It offers a range of features and integrations that enhance the speed and flexibility of development. Although the development of this repository has ended, users are encouraged to fork it and maintain their own version. The documentation provides further information on how to utilize this framework effectively.