Prayer Requests By DrGlenn

Collect, moderate, and share prayer needs with your church or community. Beautiful on the front end, simple to manage in the dashboard, and optional email notifications to your prayer list.

By DrGlenn • Version V3.5 • File: prayer-request.zip • Directory: /prayers/

Overview

Prayer Requests is a focused tool for ministries, small groups, and churches to receive prayer needs, review them, and display them beautifully on your website. Members can optionally subscribe to be notified when new, approved requests go live.

“Carry each other’s burdens, and in this way you will fulfill the law of Christ.” — Galatians 6:2

Direct link (same file): https://fixmyhackedwebsite.com/prayers/prayer-request.zip

Key Features

  • Simple Prayer Form: Name, optional email, title, request, and optional image upload.
  • Moderation Queue: New submissions start as pending. Approve/edit before public display.
  • Beautiful Prayer List: Clean cards with date, author, text, and image (if provided).
  • One-click “I’ve Prayed” UI: Front-end button acknowledges support (local visual feedback).
  • Mailing List (Opt-in): Visitors can subscribe; approved requests trigger a BCC email to subscribers.
  • Shortcodes: Drop the form or the list anywhere with a page builder or classic editor.
  • Lightweight & Fast: No heavy frameworks; just WordPress best practices.
  • Free & Open: V3.5 is completely free to use.

What You’ll Love

  • Encourages community care and intercession 🙏
  • Clear boundaries: you approve before anything is public
  • Respectful messaging & privacy-conscious notifications
  • Works with most themes and page builders
  • Single zip install — no complex setup

How It Works (Under the Hood)

This plugin stores requests and subscribers in dedicated database tables and provides two shortcodes: one for submission and one for display. When an admin approves a request, the plugin can notify your subscriber list via BCC email.

Data Model

  • mpr_prayer_requests — each request: submitter, title, text, image URL, status (pending/approved), date.
  • mpr_subscribers — opt-in email list for notifications when new requests are approved.

Notifications

  • On approval, the plugin sends a single email with all subscribers in BCC for privacy.
  • Includes a link to your page that lists approved requests.

Shortcodes

ShortcodeWhat it does
[prayer_request_form] Displays the submission form with name, email (optional), title, request text, image upload, and opt-in checkbox.
[prayer_requests_list] Shows approved requests in reverse chronological order with optional image and “I’ve Prayed” button.

Installation

  1. Download the plugin zip: prayer-request.zip
  2. In your WordPress dashboard, go to Plugins → Add New.
  3. Click Upload Plugin, choose prayer-request.zip, then click Install Now.
  4. Click Activate.

Tip (macOS): Hold Option when clicking the link if your browser tries to open it instead of downloading.

Note: If your site uses aggressive security or SMTP plugins, ensure outgoing mail is configured so notifications can be delivered.

Setup Guide (Add to a Page)

Create a “Share a Prayer” page

  1. Create a new page named Share a Prayer.
  2. Add the shortcode [prayer_request_form] to the page.
  3. Publish the page and add it to your menu.

Create a “Prayer Wall” page

  1. Create a new page named Prayer Requests or Prayer Wall.
  2. Add the shortcode [prayer_requests_list].
  3. Publish. Newly approved requests will show here automatically.

Admin Moderation

Go to Prayer Requests in your WordPress admin sidebar to manage submissions:

  • Pending: Review incoming requests. Approve, edit, or delete.
  • Approved: Already published. You can delete when needed.
  • Edit: Adjust the title, submitter name/email, or the request text before/after approval.

Approval triggers an email notification to subscribers (if any) with BCC for privacy.

Safety, Privacy & Pastoral Care

  • Moderation First: Nothing is publicly visible until an admin approves it.
  • Subscriber Privacy: Notification emails are sent via BCC.
  • Sensitive Content: Consider redacting names or details; keep requests pastoral and safe.
  • Images: Image uploads are optional—review them for appropriateness before approval.
  • Email Deliverability: Configure SMTP on your site for reliable notifications.
  • Backups: As with all content, ensure you maintain regular site backups.

FAQ

Q: Can people get notified of new prayer requests?
A: Yes. The form includes an opt-in checkbox. On approval, one BCC email is sent to all subscribers.

Q: Can I edit or remove a request?
A: Absolutely. Use the Prayer Requests admin page to edit, approve, or delete.

Q: Will it work with my theme?
A: It uses standard WordPress markup and CSS — it should fit right in with most themes and builders.

Q: Is this GDPR/CCPA friendly?
A: The plugin stores the submitter’s name/email (if provided) and the request text. Use the moderation tools to remove data on request and add a short privacy note to your form page if required by your jurisdiction.

Q: Does the “I’ve Prayed” button track totals?
A: It provides immediate, local feedback for supportive UX. If you’d like global counts, you can extend it later.

Changelog

V3.5

  • Refined front-end styles for improved readability and accessibility.
  • Clearer moderation workflow and messages.
  • Updated docs and page content; reinforced privacy best practices.

Plugin is free. If this blesses your community, please keep us in prayer and share with others.

Download

Ready to set up your church’s Prayer Wall?

Disclaimer: This tool helps facilitate prayer in your community. As with any user-generated content, exercise discretion and pastoral oversight. Provided “as is”, without warranties.