This plugin provides the capability to create, curate, and manage petitions alongside the Humanity Theme.
By default, it stores signatory data and error logs in the WordPress database.
It can, however, be extended to support external CRMs, databases, and logging mechanisms.
This plugin requires:
- WordPress 5.8+
- PHP 8.2+ with the Intl extension
- Humanity Theme v1.0.0+
We currently rely upon CMB2 and CMB2 extensions for settings management, but our eventual goal is to remove these dependencies.
Our full list of dependencies is below:
The quickest way to get started using the plugin is to download the zip of the latest release, and install it via upload directly within WP Admin -> Plugins.
To read more about how to customise the plugin, read our documentation on customisations.
To read more about how to extend the plugin, read our documentation on extensions.
See GOVERNANCE.md for project governance information.
See CHANGELOG.md or Releases page for full changelogs.
For information on how to contribute to the project, or to get set up locally for development, please see the documentation in CONTRIBUTING.md.
We'd like to say a special thank you to these lovely folks:
Cure53 | WP Engine |
---|---|
You can find repositories from other teams such as Amnesty Web Ops, Amnesty Crisis, Amnesty Tech, and Amnesty Research in their GitHub accounts