WP Manifestindependent plugin directory
manifest / forms / humanity-petitions

Humanity Petitions

Adds petitions support to WordPress in conjunction with the Humanity Theme

★ 0stars
109release downloads
v2.1.6latest · 21d ago

Install

Download humanity-petitions.zip From the v2.1.6 release on GitHub, Oct 13, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/amnestywebsite/humanity-petitions/releases/download/v2.1.6/humanity-petitions.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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.

Minimum Requirements

This plugin requires:

  • WordPress 5.8+
  • PHP 8.2+ with the Intl extension
  • Humanity Theme v1.0.0+

Required Plugins

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:

Usage

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.

Customisations

To read more about how to customise the plugin, read our documentation on customisations.

Extensions

To read more about how to extend the plugin, read our documentation on extensions.

Governance

See GOVERNANCE.md for project governance information.

Changelog

See CHANGELOG.md or Releases page for full changelogs.

Contributing

For information on how to contribute to the project, or to get set up locally for development, please see the documentation in CONTRIBUTING.md.

Special Thanks

We'd like to say a special thank you to these lovely folks:

              Cure53                                     WP Engine                      
Cure53 WP Engine

Want to know more about the work in other Amnesty GitHub accounts?

You can find repositories from other teams such as Amnesty Web Ops, Amnesty Crisis, Amnesty Tech, and Amnesty Research in their GitHub accounts

AmnestyWebsiteFooter

Releases

12 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.1.6 latest
Oct 13, 2026 21d ago
humanity-petitions.zip
4
May 29, 2025 1 year ago
humanity-petitions.zip
16
May 28, 2025 1 year ago
humanity-petitions.zip
2
Mar 26, 2025 1 year ago
humanity-petitions.zip
10
Mar 26, 2025 1 year ago
humanity-petitions.zip
1
Feb 19, 2025 1 year ago
humanity-petitions.zip
4
Feb 6, 2025 1 year ago
humanity-petitions.zip
6
Oct 16, 2024 2 years ago
humanity-petitions.zip +2 assets
21
humanity-petitions.zip12
humanity-petitions-develop.zip6
humanity-petitions-staging.zip3
Sep 12, 2024 2 years ago
humanity-petitions.zip +2 assets
17
humanity-petitions.zip9
humanity-petitions-staging.zip4
humanity-petitions-develop.zip4
Jul 3, 2024 2 years ago
humanity-petitions.zip +2 assets
16
humanity-petitions.zip12
humanity-petitions-develop.zip2
humanity-petitions-staging.zip2
Jul 3, 2024 2 years ago
humanity-petitions.zip
7
Feb 28, 2024 2 years ago
humanity-petitions.zip
5