Thats correct. Alerts are a single event – it will reschedule itself each time its sent out.
thanks mike. So which means that when the job expire or when the job alert days are expired, the cron job will automatically be remove?
It won’t be created, so yes.
Hi Mike,
I am experiencing unstable alerts in the wordpress CRON. I noticed that the alert will definitely send on the first day the cron is set for new job alert. However, for subsequent days, the alert was not sent. I did not use the server side cron but rather using the wordpress cron. I understand using the wordpress cron needs to frequent the site more in order for the cron job to run properly. Or did I get confuse with this? Is there anything to do with the job not fire with the job being “non-repeating”.
Kindly advise. Thanks! 🙂
Were any jobs posted between intervals? It might not send then – unless your turn off the option “Send alerts with matches only”.
You should completely forget server CRON. This is powered by WordPress CRON and won’t change.
And ignore ‘non-repeating’. It reschedules itself: https://dl.dropboxusercontent.com/s/0wgl0ugs2oobapg/2014-02-24%20at%2017.24.png
Hi Mike, I was just wondering, for e.g. if Subscriber A subscribe to this job alert with the keyword “paint”. And Poster B post a job with the keyword “paint”. The job alert will send an email to Subscriber A on Monday. Will the job alert keep sending this particular job details to Subscriber A throughout the week until it expires? Or does it only send 1 time to Subscriber A that’s all. If that is, then I think my problem is solved.
Please kindly advise. Thanks
Hi, I am just wondering, for e.g. Subscriber A add a job alert with keyword “paint”. And Poster B post a job with matching keyword “paint”. The cron job activated on the scheduled timing and send the alert email to Subscriber A of the matching job on Monday. Subsequently, will this same job be send on Tuesday, Wednesday, etc.. until the job expire? Or it will just be send just one time for this particular job? If that being the case, then the CRON is correct.
It will be sent once, because by the next alert, that job will no longer be in the (daily) interval.