Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alleyinteractive/mantle
Mantle is a framework for building large, robust websites and applications with WordPress
https://github.com/alleyinteractive/mantle
mantle wordpress wordpress-plugin
Last synced: 1 day ago
JSON representation
Mantle is a framework for building large, robust websites and applications with WordPress
- Host: GitHub
- URL: https://github.com/alleyinteractive/mantle
- Owner: alleyinteractive
- License: gpl-2.0
- Created: 2020-05-04T16:38:17.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T15:40:52.000Z (20 days ago)
- Last Synced: 2024-10-22T02:53:00.454Z (19 days ago)
- Topics: mantle, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://mantle.alley.com
- Size: 4.01 MB
- Stars: 87
- Watchers: 36
- Forks: 9
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mantle
Mantle is a framework for building large, robust websites and applications with WordPress.## Background
Mantle is a framework designed to make WordPress development simpler with a more
delightful syntax. It is built for enterprise-level WordPress plugins and themes
and is inspired largely by Laravel. Mantle is designed to be a standalone plugin
that integrates well with your theme, allowing your theme to focus on the styles
and layout and leaving the rest of the functionality to be built within the
Mantle plugin.For more information about the framework and how to get started using it, check
out the [Mantle Documentation Site](https://mantle.alley.com/).## Installation
Mantle plugins should live in `wp-content/plugins/{site-slug}/` within a
WordPress installation. You can add a copy of Mantle to your existing WordPress
site by running the following command:```bash
composer create-project alleyinteractive/mantle my-site \
--remove-vcs \
--stability=dev \
--no-cache \
--no-interaction
```Alternatively, you can use the Mantle Installer package and install Mantle (and
WordPress optionally) automatically:```bash
mantle new my-site
```You can also use a our
[create-mantle-app](https://github.com/alleyinteractive/create-mantle-app)
starter kit to get a fully scaffolded `wp-content`-rooted WordPress project out
of the box. For more information, see
[Installation](https://mantle.alley.com/getting-started/installation.html).## Maintainers
This project is actively maintained by [Alley
Interactive](https://github.com/alleyinteractive). Like what you see? [Come work
with us](https://alley.com/careers/).![Alley logo](https://avatars.githubusercontent.com/u/1733454?s=200&v=4)
## License
This software is released under the terms of the GNU General Public License
version 2 or any later version.