Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pantheon-systems/wp-pantheon-decoupled
Development repo for Pantheon decoupled WordPress plugin
https://github.com/pantheon-systems/wp-pantheon-decoupled
decoupled-kit wordpress wordpress-plugin
Last synced: 9 days ago
JSON representation
Development repo for Pantheon decoupled WordPress plugin
- Host: GitHub
- URL: https://github.com/pantheon-systems/wp-pantheon-decoupled
- Owner: pantheon-systems
- License: gpl-2.0
- Created: 2022-01-14T17:09:28.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T21:23:49.000Z (4 months ago)
- Last Synced: 2024-08-11T00:48:59.408Z (3 months ago)
- Topics: decoupled-kit, wordpress, wordpress-plugin
- Language: PHP
- Homepage:
- Size: 176 KB
- Stars: 3
- Watchers: 8
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: readme.txt
- License: LICENSE.md
Awesome Lists containing this project
README
=== Pantheon Decoupled ===
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.htmlInstalls dependencies and example content recommended for decoupled WordPress projects on Pantheon.
== Description ==
Installs the following dependencies for decoupled WordPress projects:
- wp-graphql for GraphQL support
- pantheon-advanced-page-cache and wp-graphql-smart-cache for improved caching and cache purging for decoupled use cases on the Pantheon platform.
- decoupled-preview to preview WordPress content on your front-end site.
- wp-webhooks to trigger front-end webhooks on WordPress events.
- wp-force-login to limit anonymous access to WordPress rendered content.Also installs example content for decoupled WordPress projects to ensure that common front-end use cases are functional upon install.
* Example pages and posts.
* An example user with access to private content.
* Optionally example content using Advanced Custom FieldsAnd adds a Pantheon Front-end Sites settings page where users can:
* Configure and test decoupled preview sites
* Access relevant documentation and resources== Installation ==
Install using composer.
```
composer require pantheon-systems/pantheon-decoupled```