Descripción
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
Instalación
- 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.
Preguntas frecuentes
- 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»].
Reseñas
Colaboradores y desarrolladores
«Amen» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
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