Skip to content

Latest commit

 

History

History
117 lines (81 loc) · 5.28 KB

File metadata and controls

117 lines (81 loc) · 5.28 KB

PCC Wordpress Publisher

Plugin Logo

Pantheon Content Publisher

Publish WordPress content from Google Docs with Pantheon Content Cloud.
Report bug · Request feature · Check out PCC Docs

Style Lint PHP Compatibility 8.x

Table of contents

Quick start

This is a WordPress plugin. It can be installed via the usual WordPress Dashboard workflow.

or

  • Clone the repo: git clone https://github.com/pantheon-systems/pantheon-content-publisher-for-wordpress.git in your wp-content/plugins folder

or

  • Install via Composer: composer require pantheon-systems/pantheon-content-publisher-for-wordpress

If installing from source, make sure to follow the build instructions in the Development section below

Development

  1. composer i && npm i to install dependencies.
  2. npm run watch / npm run dev / npm run prod to build assets.
  3. Read through our contributing guidelines for additional information. Included are directions for opening issues, coding standards and miscellaneous notes.

Repository Actions

This repository takes advantage of the following workflows to automate the release & testing processes:

These workflows will build a release draft and keep it up-to-date as new PRs are merged. Once a release is published, a ready-to-install zip file will be generated and attached to the newly-published release. To take advantage of these automations, make sure to read the available config files and workflow recipes, available in the .github folder in the root of this repository.

Examples: (read the config files for full configuration)

  • feature/<branch-name> or feat/<branch-name> adds the feature label to your PR
  • PRs labeled feature will be categorized in the "🚀 Features" section of the release
  • PRs labeled major/minor/patch will bump the major/minor/patch version number of the release

Requirements

Pantheon Content Publisher is dependent on:

  • Minimum PHP version 8.0
  • Minimum WordPress version 5.7

Bugs and feature requests

Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Documentation

Documentation is available at pcc.pantheon.io/docs.

Versioning

For transparency into our release cycle and in striving to maintain backward compatibility, Pantheon Content Publisher is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we adhere to those rules whenever possible.

Changelog

You may find changelogs for each version of Pantheon Content Publisher released in the Releases section of this repository.