gbordormor22
Forum Replies Created
-
Now, you’ve given me your insensitive and uncaring answer of “We have no plans to add this to the core“.
While this is your decision– which doesn’t appear favourable to me, and to many users out there who are calling out for this Birthday Notification Feature, you have however said something which I don’t know if we can trust it:
You have said “We will update the documentation“.
That statement “We will update the documentation” does hold promise.
The challenge I have, is if we can trust that statement? ??
If we are to trust that statement, these are what you need to do for us to trust that statement:
1.) The code creates the Birthday Email Template quite alright, as you can see here– https://prnt.sc/qmABN23GgERB
But when you enter content into the Template and save, all the contents disappears.
SOLUTION ONE
Ensure that the error in the code, which makes all the Email contents to disappear when we save, is solved.
2.) In the update of the Code and the Documentation, make it possible for us to select what time of day, the Birthday Emails should be sent.
For example, I will like my Birthday Emails to be sent by 6am in the Morning.
But in the WP Schedule { wp_schedule_event( time(), ‘hourly’, ‘um_do2_birthday_greet_notification’ ); } —- You didn’t specify an exact time.
Please, when you begin the code update, make it possible to specify an exact time.
3.) This is the final point, that will let us know if we should trust your statement or not.
You see, I have spent 2 weeks struggling with this issue of Birthday Notification Emails.
To be sure that we can trust that your statement, When should we expect the update to the code and to the Documentation to be available for use?
Needing to hear from you soon.
Regards.From this point on, this plugin is becoming too complicated and too frustrating.
I didn’t sign up for this kind of frustration, that I am not yet sure of where it will lead.
MY EXPECTATION
You see, when users Signed up, they received a Welcome Email without stress.
When they want to reset their Password, they receive a reset Password Email without stress.
I expected, that once I install this “Happy Birthday” plugin, and set the Hour, it will just automatically do its job without giving me extra stress.
ABOUT YOUR REPLY
I don’t understand anything there, nor do I understand anything else you want me to do.
Since you said um_birthday_greeted_last is a meta_key UM User field value for each user ID.
Where do I find it, and how do I make it useful to me? — to be able to get my Birthday Emails to get sent?
MOVING FORWARD
Can you perfect this happy Birthday plugin– so that it can do its job without needing to stress us?
And by “do its job“, I mean, we install this Happy Birthday plugin, then set the Hour. And that should be the end of it.
The plugin from then on, should just automatically start working, without giving us any other extra stress.
Can you Please make the plugin function naturally in this seamless and easy way?
Regards.I didn’t see any meta_key called
um_birthday_greeted_last
from the list of my events, through Cron Manager plugin.Do I need to do anything to have a Cron Event called
um_birthday_greeted_last
?What is the way forward on this matter?
Regards.
I have removed the
um_do2_birthday_greet_notification
cron job with “Cron Manager”.I have also deleted the UM code example from my child theme’s
functions.php
file (Although, I used code snippets plugin).Then I set the time to 16-17– so that my users whose Birthdays are today, can still receive the Birthday Email by 4 to 5pm today.
Nothing happened. No Email was received.
What else can I do?
Now, do you still think this is not a bug in the plugin that you still need to fix?
Regards.
Thank You Sir, for this reply.
I would however need us to put things in proper perspective.
1.) You said something could be wrong with my Server as regards sending Emails.
I am pleased to inform you that nothing is wrong with my Server in sending Emails.
I say this with full confidence because my website is a a Membership Website powered by Ultimate Member plugin.
— When people registered, they got a Welcome Email.
— When they applied to reset their Password, they received a Password reset Email.
These show that Email sending capability is functional on my website.
With that, out of the way, I need us to look at AutomatorWP itself:
2.) My Date is stored as Y/M/d, as you can see here— https://prnt.sc/YS-MPF3Nl-KC
I want AutomatorWP to search and execute the sending of the Birthday Emails based on Month and Day of the Usermeta.
I’m talking about this– https://prnt.sc/K49KRsIS2fSO
In the usermeta condition, should I enter my date as {date:md}
Or,
Should I enter my date as {date:m/d}
Which one is correct?
3.) Can you still think of any reason why my Emails are not being sent with AutomatorWP?
Regards.I have installed the “Advanced Cron Manager” plugin.
When I viewed the settings, it showed me this— https://prnt.sc/R7MdF9W4snTM
1.) Does this mean that my Cron job is executing Hourly?
If Yes, why then are my Emails not getting sent?
1b.) You are sure there isn’t some code snippet somewhere, that I still need to insert, before this your plugin can work properly?
2.) MAKE OUR LIFE EASY
Welcome Email, Password Reset, and other Emails that came default with Ultimate Member, get sent without any stress and without any incident.
But this Birthday matter has dragged on for so long.
THE REQUEST
Since Ultimate Member created the Birthday Code example here ( https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays )
It means that Ultimate Member is aware that this Birthday feature is a highly wanted feature.
Can Ultimate Member Please take the bold step, and move that code from being a code example, to becoming a Core feature of Ultimate Member?
FEEDBACK
You see, the stress that I am having to go through on this Birthday matter, and the stress that I feel I am having to take you through on this Birthday matter, is becoming heavily frustrating and annoying to me.
You guys have the solution to the problem staring us straight in the face. You can simply take the bold step, and move that code from being a code example, to becoming a Core feature of Ultimate Member.
But you guys have simple refused to do it. I can’t seem to understand why you guys are pointlessly adamant and proving stubborn to implement it.
Why is that?
3.) I installed AutomatorWP ( https://www.ads-software.com/plugins/automatorwp ) sometime ago, then I applied conditions where– I picked usermeta, and value=”birthday” metakey. The condition is “ends with“, where the value pair is Date in Month and Day, as seen here– https://ibb.co/D8ZqQTT
Once those values were in place, it simply searched the database, found those values, and sent the Emails without stress, and without needing us to install other additional plugins to support it.
Can You Please, just perfect this your Happy Birthday plugin, so that it can just automatically do its job, without needing to stress us and without any incident?Thanks for your reply.
But I am sorry to inform you, that the information you have given me is wrong.
WHY WOULD I SAY THAT?
The reason is simple:
Here is a Birthday Email that was once received in my mailbox, through Automation that was done with AutomatorWP— https://prnt.sc/FfFy_CwLTI1X
I didn’t need anything extra, than the Free version of AutomatorWP to pull it off.
You sent this ( https://prnt.sc/i-MmF54HQXwa ) — AND this ( https://ibb.co/D8ZqQTT )
And when I followed it then, it worked.
A BACKGROUND
The Domain Name where the AutomatorWP Email was getting sent, was a subdomain that I had under a .com Domain extension.
But I changed from the .com Domain extension to a .ng extension, and that’s where my problem started.
Because I didn’t do proper auditing, I lost the subdomain.
Now, I want to do the same thing with AutomatorWP that I have once achieved, and you are talking something else.
Can You Please look inwards again, and bring your mind back to how you instructed me, and we achieved it? — even with the Free version?
Needing to hear from you soon.
Regards.This your last reply confused me. So I will dissect it piece by piece for clarity:
Can you copy the error message and show me for fixing any bugs.
First of all, there is no error message. The code here ( https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays ) — creates the Email Template as seen here– https://prnt.sc/qmABN23GgERB
The problem is that there’s still a bug in it– where, if you enter contents in the Email content and save, all the contents disappears.
Now, I hope you know that I am referring to this code here (https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays )
And not referring to your Happy Birthday plugin here ( https://github.com/MissVeronica/um-happy-birthday ) ?
I have fixed the errors in the code example in the UM documentation for the “Happy Birthday” plugin.
The plugin will now save the email template after editing and there is a setting of the hour when the emails will be sent.
Are you referring to this code here (https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays )
Or, referring to your Happy Birthday plugin here ( https://github.com/MissVeronica/um-happy-birthday ) ?
Which one exactly did you fix?
2b.) and there is a setting of the hour when the emails will be sent.
Which one exactly are you referring to?
Are you referring to this code here (https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays )
Or, referring to your Happy Birthday plugin here ( https://github.com/MissVeronica/um-happy-birthday ) ?
Which one exactly are you referring to?
Regards.
@missveronica (@missveronicatv)
You seem to me like a super programmer who understands the intricacies of Ultimate Member.
So there’s every possibility that you could have run some additional codes which could have made the Happy Birthday plugin work for you.
Unfortunately on my end, it is crashing my website.
MOVING FORWARD
Since you understand Ultimate Member plugin in a very intricate and nitty-gritty way, why not help us perfect the Happy Birthday code here– https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdaysThe code of course creates the Email Template for Birthdays, as you can see here– https://prnt.sc/qmABN23GgERB
The problem is that there’s still a bug in it– where, if you enter contents in the Email content and save, all the contents disappears.
Why not just try to fix the problem in that code, and our problem will be forever solved? — rather than trying to create another Birthday plugin that is crashing our website?
Waiting to hear from you soon.
Regards.
Now, I have struggled with a lot of Headache to get here– https://prnt.sc/K49KRsIS2fSO
What you can see, is that I have used Action, where:
“User meta equals to birthday, and ends with date:md, where month and day is what is filtered for.
Despite cracking my brain to get here, the Emails still don’t get sent.
What do you think I am still getting wrong?
A BACKGROUND
The Birthday field to the User was added by Ultimate Member plugin.
and the MetaKey is “birthday” as you can see here— https://prnt.sc/BCpNSh9Y7_5g
Again, I installed JSM Show Metadata plugin, and it showed the MetaKey as “birthday“– to prove again that my Metakey “birthday” is the correct MetaKey, as you can see– https://prnt.sc/YS-MPF3Nl-KC
You will also notice that the way my Date is stored is Year/Month/Day.
From all these so far, why are my Emails not being sent?
Waiting to hear from you soon.
Regards.It’s good to know that this integration is on your roadmap.
I strongly look forward to it, and wish that you guys can complete it this Year.
Regards.
Your plugin ( https://github.com/MissVeronica/um-happy-birthday ) crashed my website.
I had to go through Control Panel to remove it, before my website came back to life.
Now, I have followed you, MissVeronica (@missveronicatv) for quite sometime in the forum, and I see that you do provide some good solution to Ultimate Member problems.
It’s however annoying and frustrating to me, that there have been hundred and hundreds of requests for this Birthday feature– both from me and other users of Ultimate Member plugin.
But for some insane and silly reason that I can’t understand, Ultimate Member has stubbornly remained adamant in solving this problem once and for all.
1.) Why is that?
Why has the Ultimate Member team stubbornly remained adamant in solving this problem once and for all?
2.) Ultimate Member created this Birthday Code Example— https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays
This means that it has come to the notice of Ultimate Member that there’s need for Birthday Feature and Birthday Email Template.
Unfortunately, this code does not function properly. It is still full of bugs.
2.) Why is it a big deal for Ultimate Member, or for you, MissVeronica (@missveronicatv) to perfect this Code, and make it usable– so that it can solve our need for Birthday Notification Emails once and for all?
2b.) Why do you guys have a solution so close to hand, but refuse to perfect it, and prefer to just make us suffer endlessly?
Waiting soon to hear from you.
Regards.In your schedule, you wrote the time to be daily, as seen here— wp_schedule_event(time(), ‘daily’, ‘send_birthday_sms_daily_hook’);
Suppose I want the SMS to be delivered by 6am in the morning, How do I adjust the time in your code?
And can you make the time to be 6am using the String To Time(
strtotime
) format?Regards.
I have a WordPress website that is powered by Ultimate Member plugin.
This Ultimate Member plugin allows our users to create User Profiles without ever reaching the WP Admin dashboard.
Now, I have users with a Birthday Field, as you can see here— https://prnt.sc/c3l8mIk81zb5
Can I pull this Birthday Field with WP SMS, and be able to send Automated Birthday Greetings to my Users, whose Profiles were created through Ultimate Member, and not directly through the Profile backend of the WP Admin Dashboard?
Needing to hear from you soon.
Regards.
Thank You for this awesome reply.
Now, is it the Free or Pro version that will enable achieve what you have in the Tutorial here– ( https://wp-sms-pro.com/26388/automated-birthday-sms-notifications-in-wordpress-using-wp-sms/ )
Needing to hear from you soon.
Regards.