BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
We The People icon
Possibly abandoned Tested up to 4.1.42 #1 in america

We The People

In May 2013 the White House released an API for We The People, a petition application designed to give citizens a direct line to the White House. The White House has committed to issue an official, public response to…

Active installs10+10+ tier
Downloads · 30d57▲ +1.8% vs prev. 30d
Rating—0 reviews
Health score23/100At risk
All-time downloads3KSince Jun 2013
Support resolved—No recent threads
RequiresWP 3.5.1PHP any
Downloads · 7d4▼ -63.6% week over week
Our verdict

Consider an alternative

We The People shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 12 years ago, and scores 23/100 on our health check.

  • Small user base (10+ active installs)
  • Very few reviews so far
  • No update in 11 years
  • Only tested up to WordPress 4.1 (latest is 7.1)

Daily downloads

134Jul 16Aug 29Oct 13
Yesterday1
Daily average (1y)2
Peak day11May 18, 2026
Last 12 months589

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where We The People stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
america >100 195 Best america plugins →
democracy #10 11 Best democracy plugins →
petition #25 32 Best petition plugins →
We The People >100 1,708 Best We The People plugins →
White House #56 57 Best White House plugins →

Version adoption

Share of active sites per release.

  • 2.0100.0%

About We The People

From the official readme · v2.0

Description

In May 2013 the White House released an API for We The People, a petition application designed to give citizens a direct line to the White House. The White House has committed to issue an official, public response to petitions that cross a particular signature threshold.

This plugin allows WordPress site owners to search and embed petitions from We The People into WordPress. Perhaps you’re writing an opinion piece on a petition and want real-time statistics on signatures and any response from the White House. Maybe you’re a supporter of a particular issue and want to feature it on your sidebar to help promote awareness. The ease of WordPress with the totally customizable templates of the We The People plugin give you the power to share what’s important to you.

Special thanks

Special thanks goes out to the White House web team for building and opening the We The People API for the general public and for inviting Buckeye Interactive to the National Day of Civic Hacking to premiere this plugin.

Usage

The plugin includes a number of different ways to embed petitions from We The People:

Shortcodes

The simplest way to get started is through WordPress shortcodes. The syntax is as easy as: [wtp-petition id="123"].

Petitions IDs aren’t especially easy to uncover from the We The People site so the We The People plugin includes a TinyMCE button to help you. Clicking the button will open an overlay that will let you search the We The People petitions by title to find your issue. You may also limit your search results to open petitions.

Widget

To add a We The People petition to a WordPress dynamic sidebar go to Appearance > Widgets and drag a “WTP Petition” widget into the desired sidebar. Like the TinyMCE button the widget allows you to search for your desired petition by title and show only open petitions.

$GLOBALS[‘we-the-people’] global variable (advanced)

If you’re a developer and need more complete access to the We The People API you can use the api() method available through the $GLOBALS['we-the-people'] global variable. The api() method accepts two arguments: the API method to call (‘retrieve’ or ‘index’ in version 1.*) and an array of arguments to pass to the API.

Note: Before version 2.0, the plugin used a global $we_the_people variable. If you did customizations to We The People templates you’ll want to be sure to update this reference.

Full API documentation is available on the We The People API page. More developer-oriented documentation can be found in this plugin’s GitHub repository.

Styling the petition display

We The People has a built-in petition template but makes it easy to override in your theme. It may be easiest to copy templates/wtp-petition.php into your theme to get started but a very basic custom template might look something like this:

<div id="wtp-petition-<?php echo $petition->id; ?>" class="wtp-petition">
  <h2 class="petition-title"><?php echo $petition->title; ?></h2>
  <p>
    <strong><?php printf( __( '%d signatures.', 'my-theme' ), $petition->signaturesNeeded ); ?></strong>
    <a href="<?php echo $petition->url; ?>" title="<?php echo esc_attr( __( 'Sign this petition on We The People', 'we-the-people' ) ); ?>" class="sign-btn" rel="external"><?php _e( 'Sign this petition' ); ?></a>
  </p>
</div><!-- #wtp-petition-<?php echo $petition->id; ?> -->

We The People uses the following order to determine which template to use when displaying a petition:

Shortcodes:

  1. wtp-petition-{id}.php (child theme)
  2. wtp-petition.php (child theme)
  3. wtp-petition-{id}.php (parent theme)
  4. wtp-petition.php (parent theme)
  5. templates/wtp-petition.php (plugin)

Widgets:

  1. wtp-petition-widget-{id}.php (child theme)
  2. wtp-petition-widget.php (child theme)
  3. wtp-petition-widget-{id}.php (parent theme)
  4. wtp-petition-widget.php (parent theme)
  5. templates/wtp-petition-widget.php (plugin)

Installation

  1. Upload the ‘/we-the-people/’ plugin directory to ‘/wp-content/plugins’ or install it through the WordPress plugin manager
  2. Activate the plugin
  3. That’s it!

API keys

Version 2.0 of the plugin introduced the ability to sign petitions via the We The People Write API. In order to enable this feature within the plugin, it’s necessary to acquire an API key from We The People, then enter in the We The People WordPress settings page (Settings > We The People). Alternatively, you may add the API key to your wp-config.php file by adding the following code above the “stop editing” comment:

// We The People API
define('WTP_API_KEY', 'your-api-key');

Note: If you go the wp-config.php route, the plugin settings page will disappear as the API key is the only plugin option at this time.

Changelog

Enable your visitors to sign petitions without leaving your site!

2.0

  • Leverage the new write API, enabling sites with a valid API key to sign petitions
  • Breaking change: Removed references to global $we_the_people variable, opting instead for $GLOBALS['we-the-people']
  • Better compatibility with WordPress 3.9+ and the TinyMCE changes it brought with it
  • Added ability to limit petition search results to open petitions
  • Added wethepeople_load_scripts and wethepeople_load_styles filters to easily stop We The People from loading assets in custom themes.
  • WTP will now load additional stylesheets to fix display issues with TwentyTwelve, TwentyThirteen, TwentyFourteen, and TwentyFifteen.

1.1

  • Make sure the petitions won’t be totally broken in the event that We The People becomes unavailable

1.0

  • First public version of the plugin

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

We The People: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 14, 2026

Is We The People free?

Yes. We The People is free to download and use from the official WordPress.org plugin directory.

Is We The People safe to use in 2026?

We The People shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites and was last updated 12 years ago, and scores 23/100 on our health check.

How many websites use We The People?

We The People is active on 10+ WordPress websites and has been downloaded 2,975 times since it launched in June 2013. It was downloaded 57 times in the last 30 days.

Does We The People work with WordPress 7.1?

We The People is officially tested up to WordPress 4.1.42, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

When was We The People last updated?

The latest version, 2.0, was released on January 25, 2015 (12 years ago).

Who makes We The People?

We The People is developed and maintained by Buckeye Interactive.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.