Prayer request application that allows users to submit requests, or pray for existing requests. All requests can be moderated from the admin section.
Every time a request is submitted, prayer requester will receive an email detailing the prayer they submitted.
Live WP Prayer
View our working version of WP Prayer, post a prayer request or pray for others here: Request Prayer
- List of prayer requests with details at administrator area.
- Email notifications to users and administrator when request is made.
- Easy management of content used in email notification.
- Dynamic Thank you page content with editable content at administrator area.
- Spam prevention on prayer request form
- Captcha on prayer request form
Help us by Donating a Bible
Do you have an extra bible? Instead of bringing them to a used bookstore, consider donating a bible into the hands of people who are hungry for the Word of God. Your gift will mean so much for someone who’s eager to have a Bible in his or her own language. What a wonderful way to show God’s love. Donate Bible
Support and Requests
We respond to all support requests sent from our WP Prayer contact form: Contact
Upload ‘WP Payer’ folder to the ‘/wp-content/plugins/’ directory or use the ‘Add New’ option under the ‘Plugins’ menu in your WordPress backend and ‘Upload’ ‘WP Prayer.zip’.
Activate the plugin through the ‘Plugins’ menu in WordPress.
Configure settings for WP Prayer in the WordPress dashboard by clicking on the ‘WP Prayer’ option in your WordPress backend.
Enter the appropriate information into the form fields on the ‘WP Prayer Settings’ page.
Make sure the appropriate shortcodes are placed on the appropriate pages.
Paste shortcodes accordingly:
Paste this shortcode into the page you would like to use to display your prayer listings: [wp-prayer-engine]
Paste this shortcode into the page you would like to use to display your praise listings: [wp-prayer-praise]
Paste this shortcode into the page you would like to use to display your submission form for prayer request and praise report: [wp-prayer-engine form]
Paste this shortcode into the page you would like to use to display your submission form for prayer request: [wp-prayer-engine form type=prayer]
Paste this shortcode into the page you would like to use to display your submission form for praise report: [wp-prayer-engine form type=praise]
How does Spam/DDoS prevention and detection system work?
Spam/DDoS prevention and detection system prevents DDoS attacks on prayer request form by blocking the frequent requests from one or several IP addresses. If the maximum number of requests from related IP addresses exceeds a certain time interval, then excessive requests are blocked. Spam bots usually submit the info immediately after the page has been loaded, this happens because spam bots do not actually fill the web form, they just send $_POST data to the blog. The normal visitor sends the data after several seconds or minutes. When the prayer request is posted, if the timestamps are missing or if the user did not spend enough time on the page, the prayer request will be blocked.
How does spam prevention (aka honeypot technique) method work?
The spam prevention is based on fact that almost all the bots will fill inputs with name ’email’ or ‘url’. Extra hidden field is added to prayer request form. This field is hidden for the user and user will not fill it. But this field is visible for the spammer. If the spammer will fill this trap-field with anything – the prayer request will be blocked because it is spam. This blocks automatic spam messages (sent by spam-bots via post requests). This does not block manual spam (submitted by spammers manually via browser).
If mails are going in spam.
To avoid your email being marked as spam, it is highly recommended that your domain name in ‘From Email’ must match with your website, i.e. if your website is example.com then your email must hosted on @example.com.
Why does the From address still show as the default or show up as ‘sent on behalf of’ the default address?
Possibly your mail server has added a Sender: header or is configured to always set the envelope sender to the user calling it.
Why are emails not being sent?
Some hosts may refuse to relay mail from an unknown domain. See https://trac.wordpress.org/ticket/5007 for more details.
Captcha does not appear on website.
When logged in to WordPress, captcha does not show on website. Log out from WordPress to see the captcha.
Contributors & Developers
“WP Prayer” is open source software. The following people have contributed to this plugin.Contributors
“WP Prayer” has been translated into 12 locales. Thank you to the translators for their contributions.
Translate “WP Prayer” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
- Sanitize maximum characters allowed in message box
- Add IP address to manage prayers and add honeypot for spam protection
- Fix option to display name on praise report
- Fix array error on admin manage prayers
- Fix label on Praise Report Form
- Change Manage Prayers pagination to 20 rows
- Block prayer comments with hyperlinks
- Add option to show date on prayer listing instead of time ago
- Add option to show social media share button
- Block prayer requests with hyperlinks
For older changelog entries, please see the additional changelog.txt file delivered with the plugin.