https://github.com/benjaminmedia/willow-mu-plugins
Collection of Must Use WordPress Plugins for Willow
https://github.com/benjaminmedia/willow-mu-plugins
Last synced: about 1 year ago
JSON representation
Collection of Must Use WordPress Plugins for Willow
- Host: GitHub
- URL: https://github.com/benjaminmedia/willow-mu-plugins
- Owner: BenjaminMedia
- Created: 2018-07-25T11:23:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-19T20:13:41.000Z (about 3 years ago)
- Last Synced: 2025-03-26T14:54:35.132Z (about 1 year ago)
- Language: PHP
- Size: 192 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Willow Must Use Plugins
This is a collection of Must Use Plugins for the WordPress part of the Willow Platform
## Installation
Simply require the package with composer:
```
composer require bonnier/willow-mu-plugins
```
## Functionality
#### - DefaultPlugins
This plugin makes sure the necessary plugins are available an activated.
#### - OffloadS3
This plugin ensures that specific uploaded files are marked as downloadable
and that plugin configurations are set through the environmentfile, instead of through the settings page.
#### - RemoveCategorySlug
This plugin ensures that WordPress doesn't include the slug `category` in URLs.
#### - TimeZone
This plugin forces WordPress Timezone setting to be set to `Europe/Copenhagen`.
## Helpers
#### - LanguageProvider
This helper wraps Polylang in static methods,
allowing other plugins to call these methods without having to worry about Polylang.
#### - AbstractSettingsPage
This helper enables plugins to create settingspages easily.
## Tests
You can run tests by runing the command `composer unit`