Wordpress integrated with Laravel via Composer. Together, but independents.

Overview

w.eloquent

Build Status

Wordpress integrated with Laravel via Composer.

  • Atention! The branch master is no longer manteined. Now I'm working on branch light. Not booting Laravel anymore, instead just using some packages. It all is because performance reason.

Documentation is being building on wiki page.

Goals

Run composer install and have a system in place with:

  • Wordpress as front and back-end
  • Laravel as API and front-and (if necessary)
  • Install Wordpress and plugins via composer
  • Keeping plugins and themes for Wordpress environment as it is
  • Access to Laravel API, including Facades, inside Wordpress
  • Access Wordpress API inside Laravel

Theme features

The w.eloquent project comes with a very simple theme (base).

To see the very features you have at your disposal, check out the w.eloquent starter theme

Complementary packages

w.eloquent Command Bus

Inspirations

These are projects I like and did inspire me to put it all together:

Status

The packages are being adapted to WordPress environment.

  • Views
  • Blade template engine
  • Routes by Cortex
  • Assets by Occiptial
  • Hooks by Striatum
  • Validation
  • CLI (php wel)
  • Cache
  • Hash
  • Filesystem
  • Html
  • Translation
  • Encryption
  • Cookie
  • Session
  • Database
  • Migration
  • Seed
  • Auth
  • Log
  • Mail
  • Queue

  • Redis
  • Remote
  • Reminder

  • Workbench (not planned)
  • Pagination (provided by WordPress)
You might also like...
Simple WordPress plugin to learn how to understand WordPress Crons and the Action Scheduler library.

Simple WordPress plugin to learn how to understand WordPress Crons and the Action Scheduler library. Import Jamendo playlists with tracks in WordPress posts.

A PHP client for Wordpress websites that closely implement the XML-RPC WordPress API

Wordpress XML-RPC PHP Client A PHP client for Wordpress websites that closely implement the XML-RPC WordPress API Created by Hieu Le MIT licensed. Cur

Adds meta data registered via register_meta() to the GraphQL output.

WP GraphQL Meta This plugin is an add-on for the awesome WP GraphQL It builds on top of both WP GraphQL and the REST API. Any meta data you register u

Send emails via mutation using WpGraphQl
Send emails via mutation using WpGraphQl

WPGraphQL Send Email Plugin One of the simple things about a traditional WordPress sites is sending emails, this plugin makes it easy to do this via a

Composer install helper outsourcing sensitive keys from the package URL into environment variables

private-composer-installer This is a Composer plugin offering a way to reference private package URLs within composer.json and composer.lock. It outso

Integrates Composer into monolithic repositories with many packages.

Composer Monorepo Plugin Note: this project is still experimental. Please provide feedback! This plugin adds support for Monorepos when using Compose

Laravel Blog Package. Easiest way to add a blog to your Laravel website. A package which adds wordpress functionality to your website and is compatible with laravel 8.
Laravel Blog Package. Easiest way to add a blog to your Laravel website. A package which adds wordpress functionality to your website and is compatible with laravel 8.

Laravel Blog Have you worked with Wordpress? Developers call this package wordpress-like laravel blog. Contact us for any customization: contact@binsh

Integrating Laravel into WordPress

WordPress Laravel Bootstrap A WordPress plugin helps you use functions, methods, libraries of Laravel in any WordPress projects Requiments Laravel =

Seamlessly integrate Wordpress with Laravel.
Seamlessly integrate Wordpress with Laravel.

Documentation What is this? This is your standard Laravel install but with a few little extras 😉 . Koselig is your gateway to Wordpress from Laravel.

Owner
Bruno Barros
Bruno Barros
List of high-ranking websites powered by WordPress (everything but news and blogs)

Powered By WordPress About 25% of the web is powered by WordPress. A big majority of these sites are private blogs but also heavy-weights such as Sony

MB 19 Dec 23, 2022
A simple scaffold used for what's needed to spin up a Composer-based WordPress plugin.

A simple scaffold used for what's needed to spin up a Composer-based WordPress plugin.

Tom McFarlin 29 Dec 29, 2022
A custom WordPress nav walker class to fully implement the Twitter Bootstrap 4.0+ navigation style (v3-branch available for Bootstrap 3) in a custom theme using the WordPress built in menu manager.

WP Bootstrap Navwalker This code in the main repo branch is undergoing a big shakeup to bring it in line with recent standards and to merge and test t

WP Bootstrap 3.3k Jan 5, 2023
A curated list of Awesome WordPress Theme, Plugins and Framework development Resources and WordPress Communities.

Awesome WordPress A curated list of Awesome WordPress Theme, Plugins and Framework development Resources and WordPress Communities. Inspired by bayand

Dropndot Limited 91 Dec 26, 2022
The Pronamic WordPress Basecone plugin allows you to connect your WordPress installation to Basecone.

Pronamic WordPress Basecone The Pronamic WordPress Basecone plugin allows you to connect your WordPress installation to Basecone. Table of contents Au

Pronamic 1 Oct 19, 2021
A WordPress plugin to suspend WordPress sites automagically. Simple and lightweight, no annoying ads and fancy settings.

Suspend WP A WordPress plugin to suspend WordPress sites automagically. Simple and lightweight, no annoying ads and fancy settings. ?? Demo (coming so

Waren Gonzaga 3 Nov 15, 2021
Twenty Twenty-Two, the default WordPress theme that will launch with WordPress 5.9.

Twenty Twenty-Two Welcome to the development repository for the default theme that will launch with WordPress 5.9. About Twenty Twenty-Two is designed

null 414 Nov 28, 2022
Easy handle APlayer on WordPress. A shortcode for WordPress to using APlayer.

Description Easy handle APlayer on WordPress. A shortcode for WordPress to using APlayer. Support [audio] tag, compatible with AMP. Requirement WordPr

Karl Chen 24 Nov 3, 2022
WordPress plugin that lets you use Discourse as the community engine for a WordPress blog

WP Discourse Note: the wp-discourse plugin requires >= PHP-5.4.0. The WP Discourse plugin acts as an interface between your WordPress site and your Di

Discourse 497 Dec 10, 2022
WordPress & TypeScript. Simple starter template for WordPress projects

WordPress & TypeScript. Simple starter template for WordPress projects that want to use TypeScript in combination with @wordpress/scripts

Make it WorkPress 11 Sep 27, 2022