Intercessor gives churches, ministries, and faith-based communities a complete prayer request management system built on WordPress.
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
requester role on submission.Moderation
Requester Management
Display
Notifications
Roles and capabilities
prayer_manager (full management access), prayer_warrior (read and export), requester (minimal WP access for auto-registered submitters).edit_prayers, manage_prayer_settings, view_prayer_reports, export_prayer_reports, view_prayer_sensitive_data, read_private_prayers.Data and Exports
The full source code for Intercessor is publicly available on GitHub:
https://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:
npm install to install build dependencies.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.
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. On form submission, a reCAPTCHA token is sent from the visitor’s browser to Google’s verification API (https://www.google.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.
– Terms of Service: https://policies.google.com/terms
– Privacy Policy: https://policies.google.com/privacy
– reCAPTCHA Terms: https://cloud.google.com/recaptcha/docs/faq
If reCAPTCHA is not configured or disabled in the plugin settings, no connection to Google’s servers is made.