Fight for the Future Alerts


This plugin shows alerts from Fight for the Future on your WordPress site. You can show a modal windows for a specific day of action, or an event (some on ongoing).

I do not support issues with the modals themselves! If the javascript is loaded on your page, regardless of how wonky it looks, then the plugin works. If the boxes look black or cause weird errors, you’ll have to take it up with Fight for the Future directly.

If you just want to use the Cat Signal, I recommend the Cat Signal plugin.

Pick your Battles

Privacy Policy

By using this plugin, you load javascript remotely from Fight for the Future. Please review their official privacy policy for details.


After installation:

  1. Go to Tools -> FFTF
  2. Select which battles you wish to wage


Installation Instructions

After installation:

  1. Go to Tools -> FFTF
  2. Select which battles you wish to wage
Are you the official plugin?

No, this is something I made for myself.

The Cat Signal isn’t an event. How does that work?

The Cat Signal, by the Internet Defense League, automatically triggers whatever current issue is running. It’s there for people who just want to run this all the time.

If I pick Cat Signal, why can’t I pick anything else?

Because that would cause you to load scripts multiple times. If you pick Cat Signal, it de-selects everything else and only lets you use that.

I picked the Cat Signal but it’s not showing my event.

Sometimes their servers get overloaded. When that happens, pick the specific event you’re targeting instead of the Cat Signal to force it.

Can I test it?

Some, yes.

  • Blackout Congress – Enable WP_DEBUG on your site to show the modal to everyone
  • Battle for the Net – Add #ALWAYS_SHOW_BFTN_WIDGET to the end of your URL to see the modal
Will you add more fights?

I plan to.

Will this work on all websites?

Probably not. If you have a ton of javascript, it may have issues.

Why is the javascript is doing weird things?

I can’t help people debug why the javascript isn’t working properly. If you view your page source and the code is there, then my job is done and you’ll need to talk directly to Fight for the Future. Go to the linked page for the fight. They have ‘more information’ links on those pages and you can file an issue.

Sorry, but I have to spend my time fighting with my congresscritter. He’s really annoying.


Simple install and setup…

I’ve installed this on several of my sites. Work flawlessly. Easy installation and setup. There’s no excuse for not installing it before Wednesday July 12th!

Works Great When I Need It, out of the way when I don’t

If you’re looking for a way to support Fight for the Future with minimal effort on your part, this plugin is beautifully set-it-and-forget-it.

Install the plugin, activate it, choose the campaign(s) you want to promote, and get back to writing your own content. The plugin will do the work when there’s work to do, and it will get out of the way when it’s done.

If only everything else was this easy.

Read all 2 reviews

Contributors & Developers

“Fight for the Future Alerts” is open source software. The following people have contributed to this plugin.


“Fight for the Future Alerts” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Fight for the Future Alerts” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



* November 2017
* Spaces and tabs
* Removing unused code

* November 2017
* Removed date/time check because the Cat Signal redirect sometimes breaks. Props @macmanx