الوصف
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
لقطات الشاشة
التنصيب
- Upload the
amen
directory to your/wp-content/plugins/
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Add the [amen type=”manage”] shortcode in order to allow front-end logged users to manage requests.
- Add the [amen] shortcode in order to list requests.
الأسئلة المتكررّة
- 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”].
المراجعات
المساهمون والمطوّرون
مُهتم بالتطوير؟
تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.
سجل التغييرات
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