This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Amen

Description

Adds prayer request, custom tweet, and custom counter functionality to WordPress.

Includes options for prayer moderation, privatization, public posting, tweeting, and a customizable weekly notification digest.

View examples, consult documentation, and give the plugin a test run here.

Shortcode

[amen]

Description: List and/or manage prayer requests.
Attributes:
type=”[options:manage,bookmarked,personal]” (manage: show management form and list. bookmarked: show personally bookmarked prayers. personal: show my personal prayer journal)
exclude=”[options:author,counter,tweet,date,others]” (Comma-separated options exclude elements from display)
page=”page-id” (Lists prayers tagged with a specific page id.)
author=”username1,username2” (Comma-separated authors limits list.)
count=”integer” (Integer value lists specific number of requests.)
title=”text” (Displays title for list.)
random=”true” (Selects random requests and random order. Best used with count.)
id=”AmenID1,AmenID2” (Comma-separated ids to include.)
noid=”AmenID1,AmenID2” (Comma-separated ids to exclude.)
submit=”text” (Override counter submit text. Accepts {count}, {count-1}, {count+1}, {s}, {1s})
state1=”text” (Override counter state one. Accepts {count}, {count-1}, {count+1}, {s}, {1s})
state2=”text” (Override counter state two. Accepts {count}, {count-1}, {count+1}, {s}, {1s})
state3=”text” (Override counter state three. Accepts {count}, {count-1}, {count+1}, {s}, {1s})

Custom Settings

Privacy & Moderation: public posting | private posting (visible to logged in users) | personal posting (visible only to poster) | disable public management | require approval for all public requests | require approval for all requests | disable approval notifications | set custom email(s) for approval notifications
Submission & Management: submission form (title, note, button) | title for management form | author display | public user name | show date
Counter Customization: enable/disable | displayed text
Tweeting: allow/disallow tweeting | tweet via | customize hashtag | tweet type (hashtag or page share) | add hashtag | add author name | custom ID parameter
Digest Email: enable/disable | from email | subject | message | loop | management page
Database: keep options on removal | keep database tables on removal | custom table prefix
Page Tagging: allowed users | allowed pages

Screenshots

  • Prayer Request List
  • Prayer Request Management
  • Amen Settings Page
  • Sample Notification Email

FAQ

Why does the submission form not show?

You may still need to enable public posting from the settings page. Alternatively, you may have an early version of the plugin which used the shortcode [amen_manage]. This shortcode should be changed to [amen type=”manage”].

Reviews

Not completely compatible

leontb

In WP 4.0.1 this plugin doesn't seem completely compatible.

On the admin part (Amen Settings) I did'nt check the Weekly Prayer Notification but on the frontend it still shows up (as checked).

Furthermore, on the Amen management page I see a lot of red buttons with options. That doesn't look very nice.

And: it would be great if the author would give us an update that gives the opportunity to have a candle before each prayer. Example: http://www.gevangenispastor.nl/candle.aspx?lIntNavId=191.

I would gladly make a donation!

Best regards and thanks for this plugin,
Leon

Read all 9 reviews

Changelog

3.3.1

  • Adds visual editor for email digest

3.3.0

  • Fixes default settings
  • Email content type set to HTML

3.2.2

  • Fixes form processing (adds nonce check)
  • Fixes user & session coookies
  • Adds option to disable public management

3.2.1

  • Corrects URLs in approval email

3.2.0

  • Adds capability for personal prayer journal with shortcode parameter type=”personal”
  • Adds shortcode parameter exclude=”others” to limit management requests shown for admin
  • Ability to show date of request (disabled by default). Also remove with exclude=”date”

3.1.1

  • Fixed bug in cookie use

3.1.0

  • Allow users to ‘bookmark’ requests and adds shortcode to display only bookmarked requests

3.0.4

  • Fixes cron database query

3.0.3

  • Fixes database setup for notifications

3.0.2

  • Minor bug fixes
  • Added type=”text” to inputs for better theme integration

3.0.1

  • Settings page: relocation and better documentation
  • Allows public users to post name
  • Option for weekly email notification of new prayers (default: off & disabled for existing prayers)
  • Allows custom ID for URL
  • Adds uninstall.php to restore database on delete of plugin

2.1.1

  • Added uninstall.php to empty database
  • Allow setting of custom id parameter for URL included in tweet
  • Fix option setting on install
  • Fix email notification for update approvals

2.1.0

  • Added UTF-8 support

2.0.8

  • Added shortcode parameters

2.0.7

  • Customization of approval notifications

2.0.4

  • Fixed Twitter share button to include link to request
  • Disables widget (not working)

2.0.3

  • Added Amen widget

2.0.2

  • Add shortcode parameter to list request by id

2.0.1

  • Customization options
  • Allow editing of posted requests
  • Admin notification on new request/update/edit
  • Additional shortcode parameters

1.0.2

  • Additional Tweet options
  • Fixed call to database table
  • Added randomizing attribute to shortcode

1.0.1

  • Added Twitter integration
  • Allows custom database table prefix for connecting on multisite install

0.3.0

  • Added functionality for public users to post requests *
  • Added request approval option *
  • Added data sanitization *

0.2.1

  • Rewrote install/update functions
  • Minor changes to shortcode

0.0.1

  • Initial Release

Contributors & Developers

Amen is open source software. The following people have contributed to this plugin.

Contributors

Translate Amen into your language.

Interested in development?

Browse the code or subscribe to the development log by RSS.