Documentation

Guides and references for building petitions with Petitioner.

  • Getting started

    Installing Petitioner is quick and easy. Just follow these simple steps to get started:

  • FAQ

    Frequently asked questions.

  • Changelog

    Plugin’s changelog.

  • Available shortcodes

    Petitioner comes with a few useful shortcodes to help you get the most out of the plugin. Here they are:

  • Bulk importing the signatures

    Petitioner supports bulk importing starting from version 0.8.3. Currently, it requires a bit of code to set up. Here is how it works:

  • Configuring captcha

    To protect your petition forms from spam, the Petitioner plugin supports Google reCAPTCHA, hCaptcha, and Cloudflare Turnstile. You can choose either depending on your preference and use case.

  • Edit or delete a submission

    Starting from 0.6.0, you can edit and delete existing submissions. This is helpful for managing test entries, removing duplicates, or cleaning up spam. Here’s how:

  • Email confirmations

    Starting from v0.2.6, the Petitioner plugin supports email confirmations to verify the identity of each petition signer. This feature helps prevent fake or automated signups by requiring users…

  • Fancy shapes

    Here is how to add those fancy shapes from the demo.

  • Registering custom form fields

    If you need to add custom form fields to your petitions, there are several ways to accomplish this. In this guide, we’ll go over the available options, from…