525 comments found.
I keep getting… Fatal error: Can’t use function return value in write context in….. WHY?
Because you are using PHP 5.3. What is the file name and the line number in that error?
Okay, I have the plugin working on the site, however, it’s not sending an ecards…
I’ve tried all the settings I can find, and nothing. what could be causing the email not to be sent? Any thoughts?
Oh here’s the link to the page… http://eplife.org/ecards-2
So, have you created a dedicated email address on your server and added it to the Email Options tab? Sometimes, even if wp_mail() returns true and it says “eCard sent successfully”, the email never leaves the server.
Also, try this plugin – https://wordpress.org/plugins/easy-wp-smtp/
Hi, I just purchased this plugin and installed it via ftp but got this message when I tried to activate it: Plugin could not be activated because it triggered a fatal error. Fatal error: Can’t use function return value in write context in /home1/curmudg4/public_html/new/wp-content/plugins/ecards/includes/functions.php on line 196
Please advise.
Thanks for your help!
Hi, try to update your PHP to 5.4 or higher. You have 5.3 right now. Ask you host or look in your control panel. Let me know how it works.
Hello, I just contacted my host and also checked myself and we’re running PHP 5.4.4.3 – not 5.3. Can this be fixed? Please advise. Thanks!
Hi, an updated version will be released today.
Thanks! I installed the update and have gotten it somewhat working – except I haven’t received any cards :-/ I set up a dedicated email. Any other suggestions on how to fix this? Thanks for your help!
I also just installed the WP Mail From II plugin and added the dedicated ecards email there. Still no luck.
Did you check your SPAM folder?
Yes, many times….nothing there.
Do you have any other suggestions on how to get this to work?
Can you check the server for email logs? Can you send me your URL so I can try to send an eCard to myself and check for any errors?
Also, try this plugin – https://wordpress.org/plugins/easy-wp-smtp/
Have you added a dedicated email address?
Hi Butterfly…thanks for the update – mine is working now! 
Great! Did you use the SMTP plugin?
We still get following error while trying to activate the plugin:
Can’t use function return value in write context in /html/wordpress/wp-content/plugins/ecards/includes/functions.php on line 196
Wordpress 4.3.1
Remind me, what PHP version are you using?
It’s PHP 5.3.8
Anything, we could do?
Try to contact your host and ask them to upgrade PHP. Or you could do it from your control panel. What host are you using?
Thanks, 5.5.21 works fine
I know it works fine. PHP 5.3 is really old.
Don’t forget to rate the plugin if you like it!
Cheers!
Hello, very smart and nice looking tool! Just the thing, I like. Bought the pro to support you.
Even though, there are many hints to fix it… No image is shown up in my mails. I absolutely want the featured image to be sent. Please please help!!!
Hi, thank you.
Have you added images according to the documentation? Every new user asks the same question.
You have to add the image using the Add Media button and upload it. You can’t get the image from the Media Library and you can’t insert the URL.
Hi!
Thank you for your answer. Yes, I used the “Add Media”- Button wihich is “Dateien hinzufügen” in german for me. This doesn’t work.
This would be an alternative for me, because I wish to have the Featured image of my post to be sent.
Would you please please please simplify this funktion so your users could chose featured image or an image in your post?
You woldn’t have to answer the same old question to every new user again and could spend time for nicer things. 
Best regards! Sabrina

The plugin doesn’t work like that. You add images, and the plugin will send an email of the selected image. You can have hundreds of images in one page and the plugin will pick the one you selected.
So, your question “Would you please please please simplify this funktion so your users could chose featured image or an image in your post?” has this answer: “Yes, it is possible”.
If you can’t get it to work, contact me via email and create a temporary admin user for me so I can see what you are trying to do.
Tschuss!
Guten Tag!
At least, I got it (of course!
)!
An imaged step-by-step tutorial with “never do this” and “only do that” and “load up a several featured image in your library to have one” would be funny. Now I always have two images in my library to make it work, and set the image size in the code to “0” , so I don’t have thre times the same image in my post, but that’s ok. 
Still love your plugin and I am happy to have it!
Thank you and have a nice day!
I’m glad it’s working for you. You’re welcome. I will add a nice tutorial soon.
Don’t forget to rate the plugin!
Hello, can this plugin allow my visitors to send ecards to their friends? Thank you
Jenny
That’s exactly what it does!
Great plugin but is there a way to simply surround the personalized message (that displays above the image in the email) in a thin border of the same width as the image? This would make the email look more visually appealing and more like a card.
Not right now, unless you edit the plugin files.
Thanks for the feedback. Which file would be best for me to add some styling for the email to in the interim? (Until a future possibly update gives me more freedom)
It’s the ecards.php file, find the wp_mail() function and see how the message is built.
cool, thanks.
...Proving complicated for me. Do you do custom work?
Not now. I have lots of work to do. Maybe in 2 weeks, though I can’t promise anything.
Can you charged the end user based on the number of emails the card is sending too?
No, but you can place one eCard per page.
can you send to multiple emails at 1 time
No, that would be spammy.
Does this plugin work with Mandrill?
I have no idea. If you set up WordPress to use Mandrill, then eCards will work. eCards work with whatever WordPress works.
Fresh update! http://getbutterfly.com/ecards-update-3-0-3/
I tried the demo but didn’t receive an email is the demo supposed to produce a test email in own box? Not in spam not anywhere.
There seems to be an issue with some WordPress setups. I am working on it.
Hi, I want to buy this plugin but I recently installed the Lite version, My problem is to use it in a page that made by layout buider ( http://themeforest.net/item/hopeful-churchnonprofit-wordpress-theme/9865664 ) so I added and test these codes: [ecard] and [ecard noselect], but just show all the images in the library and I want to show just the ecards, If this problem has any solution please tell me soon, to buy this plugin.
It’s probably because it’s a one-page template. You need to create a separate post/page, upload a few images and add the [ecard] shortcode.
I asked this question on the WP forum as well, but I think this is a better place 
I’m trying out this plugin now (the light version), and send myself an ecard. When I click on ‘click to see you ecard’, I get redirected to the ecard page with the thumbs instead of the larger picture. Did I miss a setting? Is it possible to have a landing page or something with the larger ecard?
Also, because I was changing something to the css I had to refresh the page a few times. I noticed that each time the same ecard was sent again.
One extra nice thing would be an option to put a small text inside the card by visitors, aligning top, left, right or middle. But I guess that would make the plugin a lot more complex and heavier.
Also integration with Woocommerce would be nice to have more payment options.
I’m working on an updated version. I have also replied on the WP forum page.
Please explain in more detail the WooCommerce integration.
Weird, It seems to work when I send a test email but not when I do it via the ecard page which I have generated.
I checked everywhere.
http://thedesigncreative.co.uk/e13/shop/e-card/Working on it.
hi, where can i find the documentation of the ecard plugin???
Inside the plugin’s archive, there’s a /documentation/ folder.
The archive I downloaded from codecanyon is “codecanyon-1051966-wordpress-ecards.zip”. There is no documentation folder in this archive
I’ll release a new version tomorrow and include a separate documentation folder. Stay tuned.
Hi
Is there something I can paste into my theme functions to make the featured image available as a choice to send in the eCard?
Thanks David
No, you just need to upload it twice, once as a featured image, and once as a separate image.
I’m having an issue with the Paypal shortcode.
Whenever I wrap the ecard shortcode with the PayPal shortcode I can a small thumbnail image when I want a full size image (800×800 in this case). You can see it here: This page has the PayPal shorcode: http://www.mydailyvibe.com/ecard-2/ and this one doesn’t: http://www.mydailyvibe.com/ecard-1/.
Would also be nice to have the radial button go away since there’s only one choice per post but not a big deal.
I know what the problem is, I’ll fix it in the next update.
The radial button is added automatically. I’ll try to find a way to hide it if it’s one image only.
That’s awesome! Do you know roughly when the next update will be? I’ll let the client know and see if she wants to wait until then to implement or if I should go ahead with the Paypal shortcode and smaller thumbnail until then.
The new version will be available tomorrow.
Wow that’s quick and thank you for being so responsive. I’ll await the codecanyon email letting me there’s been an update. 
Sure, no problem. Thank you.
Thanks, just uploaded the new version. I now have a beautiful large image. Any solution to the radial button?
You’re welcome. Not yet, the radial button will take several more days. As the button is checked if there’s one image only, you can hide it using CSS in your theme.
I’ll do that. What’s the CSS class for the button?
I did this: .ecard input[type=”radio”] { -webkit-appearance: none; }
This got rid of the radial button on the non Paypal pages. But it still shows up on the Paypal button pages (centered). Am I missing something to get this to work?
I don’t think the PayPal image has an .ecard class. Use Chrome to see what’s the class, then use:
display: none;
instead of:
-webkit-appearance: none;
I did:
/* # hidding radio button */ input[type=radio] { display: none; }
and it worked for both. Curious to see if it has any other implications somewhere else on the site.
Thanks for all your help!
It should work, yes. If you’re not using radio buttons elsewhere on the site, then you’re fine. I will also update the plugin next week.
PayPal question/clarification.
The site has 24 different cards available for purchase (one per post). Here’s a link to the overall category: http://www.mydailyvibe.com/vibe-shop/
I made a purchase and the autoredirect didn’t work. If I used the history to go back to the page, the buy button was still there.
I’m assuming I need the client to activate the autoreturn at her end, but I want it to go back to the page they bought from. What URL do you put in on PayPal in such a case? How does the process work?
So just tested the redirect. I had the client turn on the redirection from PayPal.
After purchase, it redirected me to the homepage of the site and not the card page. When I went back to the card page (that I had bought from) it still had the PayPal button and no form to fill. —I’m assuming that the form doesn’t show until after payment, but in this case it didn’t work.
Any insight? I made the cards $1 presently since this seems to be the lowest price that can be set.
Did you set up a redirection page in the plugin’s options?
No, I had it as “do not redirect.” Just switched it to: “Redirect to Another Page”.
Do I leave the URL empty and the plugin will know to redirect to the page where the order was made?
No, of course not. When you “redirect to another page”, you have to specify that page.
But there are 24 different pages that have 1 card each and the return page is globally set to one page. The PayPal portion of the plugin only works for one page?
The PayPal works for each eCard. The return page should be a “Thank you” page or a similar one. I’m not sure I follow.
Maybe the ecard is not working properly on the site. If you check it out, there’s a PayPal button but no form to fill out. Based on what you are saying, the PayPal button should be at the bottom of the form instead of the submit button, this is not what I’m seeing. I thought that the payment would unlock the form and return you to the page for filling/sending. Take look here: http://www.mydailyvibe.com/ecard-4/
The code on the backend for the page is: (paypal)(ecard)(/paypal) <—squarebrackets of course, they just weren’t showing up
Maybe I shouldn’t be wrapping the ecard shortcode with the paypal button code?
BTW Thanks for your patience. I think we are getting there.
No, it’s not like that.
The PayPal button should be there by itself, with no form and no submit button. After you pay, you get redirected to the eCard form. I can’t check if it’s working or not because my PayPal’s empty.
Your shortcode is correct.
Good, shortcode is correct. One thing to cross off the list.
That’s the problem. I don’t get redirected to the eCard form. I pay, wait the 10 seconds and get redirected to the homepage. The homepage is what I put in the PayPal backend for the redirect URL since I had to put something. Should the return URL be left blank from PayPal so that it returns to the right page?
The return URL is set inside the plugin. You don’t need to activate it on PayPal’s side. It should work, as far as I know. I’ll double check.
OK, thanks for looking into it.
If PayPal doesn’t have the redirect set, it doesn’t return you to the site to fill out the form. (Presently it returns you, but to the home page and not the page you made the purchase from)
Isn’t the redirect on your plugin set for the “thank you” page after the form has been sent?
LMK if you want a login to the site to poke around the set-up
I see. Yes, the redirect is set for a “thank you” page.
I don’t need a login right now, I’m still investigating, thanks.
Any luck with your investigation?
Not yet, seems like PayPal updated some stuff. I have to add something to the plugin.
Thanks for the update
Any advances on the PayPal integration?
Any news on the PayPal integration?
Sorry for the delay. I’m still working on it. I know it’s slow, but I’m doing my best.
Glad to hear you are working on it. How long to you expect? I want to go back with some kind of timeframe for the client.
This week. I’ll publish an update by Thursday, the latest.
Thanks!
Version 3.0.3 is out, should be approved soon.
downloaded, installed, tested—works great!
Cheers, Eric
Thank you, Eric. Enjoy!
Our eCard form is not sending properly. Upon clicking the submit button the site redirects to the homepage with a ”#” and the end of the URL.
This is a new issue as the form has been working up until now.
Please can you assist.
Can I see your form?
Thanks for the speedy response. The form is on http://dundascastle.co.uk/weddings/send-a-postcard/
Do you, by any chance, have the redirection option active?
I believe so. The page is set to redirect to a thank you message
So, is the thank you page available? There is no actual URL in the browser’s POST request.
I have just tested the thank you page and can see that it is available.
Can you contact me via email? getbutterfly [at] gmail [dot] com
After someone purchases an eCard on PayPal it doesn’t automatically transfer them back to the website eCard form. Is this possible? Or is this something I need to add in the PayPal system?
Thanks! Great software!!!
It should redirect you after 10 seconds. If not, it means PayPal requires a different form structure and I’ll have to investigate.
I am using PayPal sandbox. but as right now I have to click “Return to Website”. Possibly a sandbox issue?
Probably, not sure. I’ll check on Monday and release an updated version. I have fixed several bugs.
You have to enable auto return in your PayPal account, otherwise it will ignore the return field.
From the documentation:
Auto Return is turned off by default. To turn on Auto Return:
1. Log in to your PayPal account at https://www.paypal.com. The My Account Overview page appears.
2. Click the Profile subtab. The Profile Summary page appears.
3. Click the My Selling Tools link in the left column.
4. Under the Selling Online section, click the Update link in the row for Website Preferences. The Website Payment Preferences page appears
5. Under Auto Return for Website Payments, click the On radio button to enable Auto Return.
6. In the Return URL field, enter the URL to which you want your payers redirected after they complete their payments. NOTE: PayPal checks the Return URL that you enter. If the URL is not properly formatted or cannot be validated, PayPal will not activate Auto Return.
7. Scroll to the bottom of the page, and click the Save button.
Thank you!
Hi-
I purchased this plugin a while ago and not used it until recently. I had some questions about the plugin features?
1. Is there any chance to allow multiple emails to be sent at 1 time – I need this for my website. Can commas or semi-colons be used to seperate the email addresses?
2. Also, is there any basic template or codes to be used in the email body of the emails sent? LIke email sender, website name or website url? Ex. {siteurl} or something like this?
Please review and advise. Thanks.
1. This used to work, but due to spammers and abuse, it was deactivated.
2. No, there are no template tags. The plugin sends the eCard image and the optional text.
Hi,
I have a few issues since I have updated to version 2.9.3. Right now, no new users are being created although that setting is turned on. It worked with the previous version though.
Also, I have leave the sender’s e-mail and name empty, it still doesn’t use the name and e-mail of the recipient.
The url is: http://www.interserve.nl/kaarten/e-cards/
Best, Ronald-Jan
Hi Ronald. The next version will fix the recipient’s email and name. I will also check the user creation, might be a WordPress 4.2 conflict. Stay tuned.
Thanks for your quick response. Hopefully you will be able to fix it in the next update then.
It is fixed, I will release an updated version this weekend.
Any news on the update yet?
Sorry about the delay, I’ll update it as soon as possible.
Thanks for the update! It seems the problem with the sender’s e-mail and name is solved. However, the plugin still doesn’t create new users for me. Any ideas?
I’m glad to hear the email works now.
Do you have a new role called “eCard Sender” in your Users section?
Yes, the role is there in the user section.
That’s weird. Can you install this plugin – https://wordpress.org/plugins/log-deprecated-notices/ – and try to send eCards and create new users then go to Tools -> Deprecated Logs and see if anything shows up?
I have installed the plugin and send a new ecard. The user wasn’t created and when I looked in the logs it said: “Nothing in the log! Your plugins are oh so fine.”
Okay, can you contact me via email and send me your admin credentials?
Just send you an e-mail!
Got it, you’ll get a notification when the plugin is live.