Descrição
eCards Lite lets your visitors pick a card, write a message and email it to a friend, straight from any post or page.
- Pick card images visually in Settings eCards Lite Shortcode Generator, drag them into order and copy the
[ecard]shortcode. - Seasonal email themes: Christmas, New Year, birthday and thank you.
- Spam protection built in: a hidden honeypot field, a limit of 10 cards per hour per visitor, and optional Akismet checks.
- Emails include a plain-text version and use the visitor’s address as Reply-To, which helps them reach the inbox.
- Accessible form with proper labels and status messages.
There are two ways you can use this plugin:
- Add the
[ecard]shortcode to a post or a page. -
Call the function from a template file:
if ( function_exists( 'wp_ecard_display_ecards' ) ) {
echo wp_ecard_display_ecards();
}
If your images are already uploaded, and they are present in your Media Library, use their IDs to display them (in that order):
[ecard id="1, 2, 3, 4, 78" theme="christmas"]
The IDs correspond to images in your Media Library. This feature eliminates the need to manually attach images and also eliminates the need to upload the same image multiple times, just to have it attached to different posts or pages.
Documentation
Check out the eCards Documentation for advanced installation, usage, and setup instructions.
Explore more WordPress Plugins.
Premium Features
Just in case you want some advanced features, you can purchase the PRO version to get access to additional features for your eCards. Lite and PRO share the same settings, so you can switch at any time.
- 1 year support
- User uploads
- eCard designer (email template editor)
- Redirection (send users to a special “Thank You” page after sending an eCard)
- eCard Collections (design and organize your eCards and re-order your images)
- Include post/page content (useful if you have a certain eCard “story” or message you want to convey)
- Allow the sender to CC self, or send to many recipients (CSV upload)
- eCard scheduling
- CAPTCHA and GDPR consent checkbox
- Sent eCard history with statistics and automatic clean-up
- eCard CPT (developers only)
If eCards Lite has helped your site, please leave a review on WordPress.org.
From the same author
- Active Contacts – WordPress CRM & Follow-up Plugin
- LazyClone – Copy a WordPress Site Without FTP
- Lighthouse – WordPress Performance & Speed Optimization Plugin
- Active Analytics – Privacy-Friendly WordPress Analytics Plugin
- ImagePress – WordPress Image Gallery & Community Photo Plugin
- eCards – WordPress eCard Plugin with Email Designer
- Repeater for Gravity Forms – Repeater Field Add-on
- Fixtures & Results – WordPress Sports League & GAA Club Plugin
- WP Google Consent Platform (GCP)
Ecrãs





Instalação
- Upload the
ecards-litefolder to your/wp-content/plugins/directory - Activate the plugin via the Plugins menu in WordPress
- Create and publish a new page/post and add this shortcode:
[ecard] - A new eCards menu will appear in WordPress Settings with options and general help
Perguntas frequentes
-
How do I add eCards to my site?
-
Create or edit a page, add the
[ecard]shortcode, and publish the page. Visitors can then choose a card, write a message, and send it. -
How do I choose which images visitors can send?
-
Upload your images to the WordPress Media Library. Use
[ecard id="1, 2, 3"]with the image IDs you want to show, or use[ecard]to use the plugin’s normal image selection. -
Can I use my own greeting card images?
-
Yes. Any suitable image in your Media Library can be used as an eCard. Choose clear images that look good at the size you expect visitors to see.
-
Where do I change the email and message settings?
-
Open Settings > eCards in your WordPress dashboard. You can review the sender details, labels, and other options there.
Avaliações
Contribuidores e programadores
“eCards Lite – Christmas, Birthday & Thank-You E-Cards” é software de código aberto. As seguintes pessoas contribuíram para este plugin:
Contribuidores“eCards Lite – Christmas, Birthday & Thank-You E-Cards” foi traduzido para 1 locale. Obrigado aos tradutores pelas suas contribuições.
Traduza o “eCards Lite – Christmas, Birthday & Thank-You E-Cards” para o seu idioma.
Interessado no desenvolvimento?
Consulte o código, consulte o repositório SVN, ou subscreva o registo de alterações por RSS.
Registo de alterações
4.4.0
- SECURITY: Add a nonce to the eCard form; validate email addresses; strip unsafe HTML from messages; mask the Akismet API key in Settings
- FEATURE: Honeypot field and per-visitor rate limit (10 per hour,
ecard_rate_limitfilter) - FEATURE: Shortcode generator with Media Library picker and drag-and-drop ordering;
[ecard id="..."]now keeps the order of the IDs - FEATURE: Seasonal email themes (Christmas, New Year, birthday, thank you), also per form with
[ecard theme="..."] - FEATURE: Plain-text alternative part and Reply-To set to the sender
- FIX: Slashes before apostrophes in the subject, email body and labels
- FIX: Images in emails no longer overflow narrow screens
- FIX: A form rendered twice on one page (excerpts, SEO plugins) could send the same eCard twice
- ACCESSIBILITY: Labels for the message field and card choices, status/alert roles for messages
- UPDATE: The main function is now
wp_ecard_display_ecards(), the same as eCards PRO (display_ecardMe()still works); eCards Lite switches itself off when eCards PRO is active
4.3.4
- SECURITY: Strengthen Akismet request data validation
- UPDATE: Tested up to WordPress 7.1
- DOCS: Add FAQs and the WordPress Plugins directory link
4.3.3
- UPDATE: Tested up to WordPress 7.1
- DOCS: Add FAQs and the WordPress Plugins directory link
4.3.2
- FIX: Fix removal of quotes from message content
- UPDATE: Update WordPress compatibility
4.3.1
- UPDATE: Update WordPress compatibility
4.3.0
- UPDATE: Update WordPress compatibility
- UPDATE: Remove Dropbox integration
- UPDATE: Remove dedicated email address
- UPDATE: Update PRO version links
4.2.5
- UPDATE: Update WordPress compatibility
- FIX: Code formatting fixes for PSR compliance
4.2.4
- UPDATE: Update WordPress compatibility
4.2.3
- UPDATE: Update WordPress compatibility
- UPDATE: Improve performance by enqueuing assets only when the form is visible
4.2.2
- UPDATE: Update WordPress compatibility
- UPDATE: Update plugin assets
- UPDATE: Add switches UI
4.2.1
- UPDATE: Update WordPress compatibility
4.2
- UPDATE: Remove all old 4.x options
- UPDATE: Remove admin.css (improve back-end performance and reduce dependencies)
- UPDATE: Remove
img/*(improve back-end performance, reduce dependencies and reduce overall plugin size)
4.1.8
- FIX: Fix several typos and remove unused feature descriptions
- FEATURE: Add ID parameter to allow custom images from Media Library
4.1.6
- UPDATE: Update PHP requirements
- UPDATE: Update WordPress compatibility
4.1.6
- UPDATE: Update PHP requirements
- UPDATE: Update WordPress compatibility
4.1.5
- UPDATE: Update WordPress compatibility
4.1.4
- UPDATE: Update WordPress compatibility
- UPDATE: Remove theme selector
4.1.3
- FIX: Fix incorrect function call
4.1.2
- FIX: Fix email sending
4.1.1
- FIX: Fix wrong filename
4.1
- FIX: Fix license information
- FIX: Fix SMTP plugin link
- UPDATE: Synchronize plugin with paid one
- UPDATE: Remove references to obsolete theme
4.0.5
- FIX: Fix large image size being hardcoded to thumbnail
- FIX: Fix code formatting for PSR compliance
4.0.4
- UPDATE: Group several developer-only settings
- FIX: Fix checkboxes not being unchecked
4.0.2
- FIX: Add
stripslashes()to message content - UPDATE: Add success message to labels list
4.0.1
- UPDATE: All emails now include the selected eCard as an image attachment
- UPDATE: Remove orphaned code from the paid version
4.0.0
- FIX: Remove deprecated phrase from the Diagnostics tab
- FIX: Add HTML content type fix and grouped debugging options together
- FIX: Fix formatting and line breaks for eCard content
- UPDATE: Synchronize with the paid version
3.8.1
- FIX: Performance fixes
3.8.0
- FEATURE: New onboarding tab
- UPDATE: More third-party recommendations
- UPDATE: More contextual help
- GENERAL: Code clean up
- GENERAL: Version synchronisation (with PRO version)
3.7.2
- UI: Add labels for form fields and move them above
- UI: Admin style fixes
3.7.1
- FIX: Fix conflict with old, undeleted file
3.7.0
- UPDATE: Remove included languages and move to WordPress.org translations
3.6.2
- FIX: Remove empty attachments field from
wp_mail() - FIX: Fix content restriction logic
- UPDATE: Update compatibility
- UPDATE: Update readme.txt URLs
- UPDATE: Better i18n handling
- UPDATE: Better security (directory scanning)
3.6.1
- FIX: Fix subject line escaping quotes
- FIX: Fix image size not being applied to the
<a>element - FIX: Fix individual image not being sent
- FIX: Add option autoloading for better performance
- FIX: Fix a “headers already sent” error
- FIX: Remove EOLs for PHP files in order to fix some rare server behaviour
- FEATURE: Add shortcodes to email subject
- UPDATE: Update wording for eCards UI theme
- UPDATE: Check latest WordPress compatibility
- UPDATE: Add utf8mb4 database table conversion
3.2.1
- FIX: Fix encoding issue
3.2.0
- FEATURE: Add dedicated email address
- FEATURE: Add
Reply-Toheader for emails
3.1.0
- FIX: Fix
include()syntax - FIX: Remove unused global variable
- FIX: Rename main plugin file for WordPress actions compatibility
- IMPROVEMENT: Reduce number of requests by moving function calls to
plugins_loaded - IMPROVEMENT: Remove unused options deletion
3.0.4
- FEATURE: Update WordPress compatibility
3.0.3
- FEATURE: Add WordPress plugin repository assets and screenshots
3.0.2
- SECURITY: Sanitize all options
3.0.1
- IMPROVEMENT: Remove radio button if there is only one image
3.0.0
- NEW: First public release
- FIX: Remove link from the labels tab
- FIX: Add missing update notice
- FIX: Fix missing image size from PayPal shortcode
- FEATURE: Add PRO/LITE version
