Welcome to

WP Bones!

v1.9.0 Released! Check out the Release Notes!

Laravel-like Goodness

A revolutionary framework that combines Composer, npm, Laravel coding style, Blade templates and Gulp to bring modern development tools to the WordPress environment.

Console Commands

Bones command-line interface for developing WordPress plugins provides helpful commands and customization options, while also simplifying the deployment process. Automatic creation of controllers, models, and views, as well as the ability to run migrations and seeders.

ReactJS

WP Bones provides a simple and efficient way to integrate ReactJS into your WordPress plugin, allowing for easy creation of custom components and pages. Supports JavaScript and TypeScript. Styles are handled by Less and Sass.

ORM

Integrate Illuminate Eloquent ORM into WP Bones, allowing for easy database querying and model creation.

Migration and Seeding

Supports database migration and seeding, allowing for easy database management and version control. You can create and run migrations and seeders with ease.

Menu

Offers a unique approach to menus routing, form method spoofing, and redirects in load, making it a powerful tool for building custom WordPress admin menu.

Pages

Creating custom page routes and pages is straightforward and flexible, allowing for easy navigation and page creation without menus.

Logging

WP Bones makes it easy and beautiful to log messages in your WordPress plugin with its configuration options and helper functions.

Ajax Calls

Add support for Ajax calls in WordPress with three different access levels: for logged-in users, not logged-in users, and everyone.

Custom Post and Taxonomy

You can easily create a custom post type and custom taxonomy service provider.

Rest API

Provides a simple and efficient way to handle the WordPress REST API, including authentication and customizable routes.

Options

The plugin options system in WordPress is efficient and easy to use, allowing for easy storage and retrieval of plugin settings.

Shortcodes

A powerful and easy way to add custom functionality to WordPress. Simply add your shortcode classes to the config file and let the magic begin!

Widgets

Widgets are a powerful way to add custom functionality to WordPress. Simply add your widget classes to the config file and let the magic begin!

And more... Supports Composer for dependency management, easy plugin activation and deactivation, an awesome options system, custom post types, REST API, and shortcodes.

WP Bones is a lightweight framework that offers tools and guidelines to simplify WordPress plugin development. Bones aims to allow you to write plugins in a manner similar to developing a Laravel framework application.

Under Construction New! Generate your own 90s page here! Under Construction