Skip to content

newfold-labs/wp-module-data

PHPUnit

Newfold Logo

WordPress Data Module

Connects a WordPress site to Newfold systems to provide basic features and metrics.

Installation

1. Add the Newfold Satis to your composer.json.

composer config repositories.newfold composer https://newfold-labs.github.io/satis

2. Require the newfold-labs/wp-module-data package.

composer require newfold-labs/wp-module-data

Releasing Updates

Run the Newfold Prepare Release github action to automatically bump the version (either patch, minor or major version), and update build and language files all at once. It will create a PR with changed files for review. Using this workflow, we can skip all the manual release steps below.

Manual release steps

  1. This module has a constant NFD_DATA_MODULE_VERSION which needs to be incremented in conjuction with new releases and updates via github tagging.

  2. Also update the version in the package.json file.

  3. Run npm install to update the package lock file.

  4. Update build files and/or language files to reflect new version (this module does not yet have a js build step or translations, so this isn't needed - yet).

  5. Create release branch and release PR.

Usage

This module is forced active and cannot be disabled by users. There is no UI or other options.

More on Newfold WordPress Modules

About

Newfold Module connecting a site and communicating with Newfold systems

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Contributors 24