WordPress eCards

WordPress eCards

WordPress eCards is a WordPress plugin used to send electronic cards to friends. It can be implemented in a page, a post or the sidebar. Start your own eCards site! Be it Christmas, Valentine’s Day, Easter or Halloween, the eCards plugin works for everything.

Check out the new, official eCards WordPress theme! Get it now!

Demo | Theme Demo | eCards Documentation

eCards makes it quick and easy for you to send an eCard in 3 easy steps. Just choose your favorite eCard, add your personal message, and send it to any email address. When you send an eCard using this plugin, no personal information is stored in WordPress database.

eCards sends any embeddable image, be it JPG, PNG or animated GIF. If no image is found in the post, the eCard is still delivered to its recipient. eCards uses WordPress internal mail sending functions.

Highlight the number of eCards sent using the new [ecard_counter] shortcode.

eCards uses an optional PayPal? shortcode to hide the form until a payment is made.

eCards Documentation

More Features

  • Member-only restrictions
  • PayPal? sandbox mode
  • Custom PayPal? buttons
= 3.7.1 =
  • UPDATE: Merged attachments grid with the PayPal one for consistency
  • UPDATE: Updated thumbnail regeneration plugin recommendation
  • UPDATE: Removed deprecated PayPal buttons link
  • UPDATE: Updated PayPal button (more styles available at
  • UI: Added labels for form fields and moved them above
= 3.7.0 =
  • FIX: Fixed “Missing Attachment” string (again)
  • UPDATE: Localisation improvements
  • UPDATE: Updated option loading and changed several defaults
  • UPDATE: Updated license details
  • UPDATE: Updated security settings
  • FEATURE: Added onboarding feature
= 3.6.4 =
  • FIX: Do not send empty attachment string
= 3.6.3 =
  • UPDATE: Removed several outdated external links
  • UPDATE: Added link to plugin documentation
  • FEATURE: Added shortcodes to email body
= 3.6.2 =
  • UPDATE: Updated WordPress compatibility
= 3.6.1 =
  • FIX: Fixed subject line escaping quotes
= 3.6.0 =
  • FIX: Fixed image being sent even if user uploaded one
= 3.5.4 =
  • FIX: Fixed image size not being applied to the <a> element
  • FEATURE: Added original image size as an eCard size option
  • FEATURE: Added shortcodes to email subject
  • UPDATE: Updated wording for eCards UI theme
= 3.5.3 =
  • FIX: Fixed individual image not being sent
  • FIX: Fixed addition text not being formatted properly
  • UPDATE: Checked latest WordPress compatibility
  • UPDATE: Added timezone help for post scheduling
  • UPDATE: Hidden eCard post type by default
  • UPDATE: Changed default email behaviour to hide link to eCard
= 3.5.2 =
  • FEATURE: Added option to mark eCard posts as private or published
  • UPDATE: Added utf8mb4 database table conversion
  • UPDATE: Added Dutch (nl_NL) translation
  • FIX: Fixed inline image inclusion
  • FIX: Added option autoloading for better performance
  • FIX: Fixed a “headers already sent” error
  • FIX: Removed EOLs for PHP files in order to fix some rare server behaviour
= 3.5.1 =
  • COMPATIBILITY: Updated CSS styles for compatibility with older browsers
  • FIX: Fixed quotes being escaped
  • FIX: Fixed a rare “headers already sent” error
  • UPDATE: Minified the date/time picker script
= 3.5.0 =
  • FIX: Removed all wp_mail() customization, only send email from a dedicated email address
  • FIX: Removed unused scripts and styles
  • UPDATE: UI improvements and updates
  • UPDATE: Performance improvements and styling updates
= 3.3.1 =
  • FIX: Fixed yet another PHP 5.3 issue
= 3.3.0 =
  • FEATURE: Added eCard scheduling
= 3.2.1 =
  • FIX: Fixed several variables to bypass PHP 5.3 “Fatal error: Can’t use function return value in write context”
  • UPDATE: Updated plugin description
  • UPDATE: Added back the chart for sent eCards
  • UPDATE: Reorganized the Home/Dashboard section
  • UPDATE: Only display the theme ad on the Dashboard section
  • UPDATE: Added missing documentation PDF
= 3.2 =
  • FEATURE: Added dedicated email address
  • FEATURE: Added Reply-To header for emails
  • FEATURE: Added new style (“Normalize”)
= 3.1 =
  • FIX: Fixed include() syntax
  • FIX: Removed unused global variable
  • FIX: Renamed main plugin file for WordPress actions compatibility
  • IMPROVEMENT: Reduced number of requests by moving function calls to plugins_loaded
  • IMPROVEMENT: Removed unused options deletion
= 3.0.3 =
  • FIX: Fixed all external URIs
  • FIX: Added URL protocol to PayPal return form to avoid issues with some hosts
  • ENHANCEMENT: Added several PayPal options for a better user experience (optional)
= 3.0.2 =
  • SECURITY: Sanitized all options
= 3.0.1 =
  • IMPROVEMENT: Removed radio button if there is only one image
= 3.0 =
  • FIX: Removed link from the labels tab
  • FIX: Added missing update notice
  • FIX: Fixed missing image size from PayPal? shortcode
  • FEATURE: Added PRO/LITE version

Note: Only current version – 3.7+ – is supported! Please upgrade before asking for support.