WordPress plugin intelligence profile

Intercessor

Effective prayer request management on WordPress.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 8.0
Directory statusactive
Last directory update24 Oct 20269d ago
Active installations10Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Intercessor version 1.1.2 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

The best free prayer request plugin for WordPress. Collect, manage, and organize prayer requests with moderation, privacy controls, reports, exports, a prayer wall, and prayer history.

See It In Action

Intercessor has been actively used on our website for several years, serving as a trusted platform for prayer requests and community prayer support. You can explore the live version, submit a prayer request, or pray for others through our online prayer wall here: Submit Prayer

Submission

  • Prayer Form block — visitors submit requests directly from any page or post, with no coding required.
  • Anonymous submissions — requesters can share publicly while hiding their name.
  • Private requests — marked private and visible only to administrators and prayer managers.
  • Login gate — optionally require a WordPress account before submitting.
  • Auto-registration — guests can be automatically registered as WordPress users with a requester role on submission.
  • Google reCAPTCHA — v2 checkbox or v3 invisible score-based spam protection.
  • Rate limiting — configurable per-email daily submission cap.
  • Profanity filter — flags rather than blocks requests, so moderators decide.
  • Terms and privacy acceptance — optional checkbox with configurable label and URL.

Moderation

  • Full workflow — approve, reject, mark private, archive, and restore individual requests.
  • Bulk actions — process multiple requests at once from the list table.
  • Moderator notes — private internal annotations on each prayer request, never shown publicly.
  • Status audit trail — immutable history log for every status change, including actor and timestamp.

Requester Management

  • Requester database — every submitter is tracked as a deduplicated requester record.
  • WordPress user linking — optional link between a requester record and a WP user account.
  • Tabbed requester detail view — five-tab page covering profile, prayer requests, status history, notes, and delete.
  • Requester notes — private admin notes attached directly to a requester record, separate from prayer notes.

Display

  • Prayer Wall block — displays approved requests with pagination and a live “I prayed for this” counter.
  • Prayer History block — shows the full status timeline for a single request.

Notifications

  • Admin email — notified on every new submission.
  • Requester email — notified when their request is received and when its status changes.
  • Scheduled prayer reports — configurable cron job sends periodic prayer activity digests.

Roles and capabilities

  • Three custom roles — prayer_manager (full management access), prayer_warrior (read and export), requester (minimal WP access for auto-registered submitters).
  • Six custom capabilities — edit_prayers, manage_prayer_settings, view_prayer_reports, export_prayer_reports, view_prayer_sensitive_data, read_private_prayers.

Data and Exports

  • CSV exports — prayer requests, requesters, prayed counts, and plugin settings.
  • REST API — 9 endpoints covering requests, requesters, history, and notes.
  • Six database tables — all data stored locally; nothing sent to external services except reCAPTCHA.
  • No external dependencies — BerlinDB is bundled; no Composer required on the server.

Source Code & Development

The full source code for Intercessor is publicly available on GitHub:

com/victoraigbeghian/intercessor

The Gutenberg block editor scripts in assets/js/blocks/ are built from their unminified source files in src/blocks/ (also included in this plugin) using webpack. To rebuild the blocks from source:

  • Clone the repository or extract the plugin.
  • Run npm install to install build dependencies.
  • Run npm run build to compile the block scripts.

Other JavaScript files in assets/js/public/ and assets/js/admin/ are hand-written and shipped unminified.

External Services

This plugin optionally integrates with Google reCAPTCHA to protect the prayer request submission form from spam and automated submissions. This integration is entirely optional and disabled by default. It can be enabled and configured under Settings → reCAPTCHA.

What data is sent and when:

When reCAPTCHA is enabled, the visitor’s browser loads the reCAPTCHA script from Google’s servers when the prayer form page is viewed. com/recaptcha/api/siteverify ) to validate the submission. No prayer request data is sent to Google — only the reCAPTCHA response token and your site’s secret key.

Service provider:

Google reCAPTCHA is provided by Google LLC.

com/terms

com/privacy

com/recaptcha/docs/faq

If reCAPTCHA is not configured or disabled in the plugin settings, no connection to Google’s servers is made.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • prayer request
  • church
  • community
  • ministry
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 8.0
Update activity24 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.11.1.2
Version1.1.01.1.1
WordPress compatibility7.17.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.