I realised that my scheduled notifications didn't send out yesterday for events today. My cron is set up and running (I have checked). Manually triggering the cron file didn't help either. It was scheduled notifications for appointments - both for the customer and the employee. Neither sent out.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
It still doesn't work. I set up an event last night and registered for it. The post-event email that was meant to be sent out 30 minutes after the event hasn't been sent so they're still not working.
Any further help? This is having a significant impact on my business.
Thanks for promptly checking. So I haven't received the scheduled reminder that I should have received - the only email I received was when you approved the appointment. However, I can see in my sent items that a flurry of appointment reminders and follow-ups have gone out for the last week or so that should have gone out.
I have contacted my host and there is no issue with the cron. Additionally, I have MemberPress tasks happening via cron that are functioning perfectly well. Nothing has changed on the hosting side that would be impacting the cron and I have WP cron as well as server side cron scheduled (as I have for a long period).
As you saw in the video, the email was sent fine when triggered manually, so there has to be something blocking it. Maybe a conflict with another plugin.
Can you create a staging site (a duplicated site) and configure the cron for it without any other plugins enabled? If it works on the staging site, then there must be a plugin causing the issue here.
I haven't made any changes in the time apart from updating Amelia. The problem with a staging site is it will potentially send out lots of emails unnecessarily so I'm unsure where to go from here because something clearly has randomly changed. Other crons are working and my host said there's no errors on their backend. I haven't changed the cron command in WordPress either (as it's the same you put in the address bar) so I'm unsure...
The cron does work, but only works when triggered manually, so it's not that Amelia or Crontrol are failing here. We update WordPress on our websites as soon as there's a new version available, exactly because of these situations - so we're sure everything works fine with the new version.
With WordPress on 6.2 and Crontrol managing scheduled notifications, my inbox is full of scheduled emails:
So, it continues working fine for us and the majority of our users.
I can't say why it's not working for you. There are a few tickets like this from time to time, but after reaching out to hosting providers, our customers usually resolve the issue, but they rarely report back saying how they fixed it.
Does your hosting provider have an error log they can check?
It is extremely unusual. I contacted my hosting provider (SiteGround) and they are not receiving any errors in their error log. Any further suggestions?
*Please note that this will send all notifications that were not sent retroactively, thus it could lead to a large number of emails sent if this issue has been ongoing for an extended period of time, but I believe that happened already when I manually triggered the cron on your site.
I'm sorry to hear that, Prateek, but there's nothing more we can do here.
The command is working, and the cron job is also working, but something is not letting it run automatically.
How about removing this cron job from WP Crontrol, and then configuring the cron directly on your server? Can you reach out to your hosting provider and ask them what the proper code is to configure the cron to run every 15 minutes through cPanel?
So I did some further testing today. I created a staging site and disabled ALL plugins apart from WP Staging and Amelia. I tested the notifications via cron and they did not work unless I manually went to the URL. So there doesn't seem to be a plugin conflict here?
I know that a lot of our users use SiteGround, and they aren't having issues with crons. Do you have any security plugins installed? If you do, they tend to impose limitations even after they are disabled or until the site's cache is cleared.
I still have your wp-admin login URL, but can you also provide me with cPanel access credentials so I can forward them to our developers for debugging?
While I wait for your response, I installed the WP File Manager plugin and edited the wp-config.php file. There are a couple of instances of "define('DISABLE_WP_CRON')" and one of them is set to "true":
The one on line 30 says "false", while the one on line 89 says "true", so this could be causing the issue.
Can you please edit the wp-config.php file, and remove line 89? After that, purge cache on your server and test again.
After you're done, you can delete the WP File Manager plugin.
I will try that and check but I don't think it's that as I was trialling that once the problem occurred (to only have server side crons running).
Are you able to give me an email address I can use for the Siteground account as then you can get the access code directly? Sorry I am abroad at the moment so a bit difficult to communicate.
I initially set up the cron that way but then the Siteground staff changed it to what it's like now (apparently there was some issue with the /notifications/schedules/send bit?
I am happy to swap it again and try if that's what you think needs doing?
I've updated my wp-config so that the mix up of true and false as mentioned before is sorted.
I have also tried doing the cron as suggested by adding this:
cd /home/customer/www/examinedental.com/public_html/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send; wp cron event run --due-now
However, this doesn't work and leads to the following error:
We're leaving no stone unturned at this time since we can't say why the cron is not working. Basically, as mentioned before - the command is fine and WP Crontrol executes it, but it does so only when manually triggered.
Amelia itself can't be altered in any way to make it work, since its command is being executed once the cron job runs. Why it doesn't run is beyond me and beyond our support. I simply want to go through all possible solutions before giving up, but I don't believe I'll be able to help you here any further if this didn't help.
You'll need to engage SiteGround's support so they dedicate a bit more time to this issue. If there was anything in Amelia that we can change or do to make it work, I'd be all over it, but there's nothing in our plugin that can help you with a cron job that isn't being triggered automatically.
I am sorry, but at this point, there's nothing I can do, nor is there anything else I can remember doing in order to fix this. Please have this issue escalated to a higher level of support with the hosting provider, or with the support of WP Crontrol. If they end up helping you, please let me know what they did, so I know what to advise if another customer reaches out with a similar issue.
Just to update you, I've managed to fix this. It's an issue with Cloudflare. After much digging, I found that the Cloudflare firewall was blocking the requests. It seemed to be the Super Bot Fight Mode protection - I've now switched this off and it all seems to be working as it was!
Hi,
I realised that my scheduled notifications didn't send out yesterday for events today. My cron is set up and running (I have checked). Manually triggering the cron file didn't help either. It was scheduled notifications for appointments - both for the customer and the employee. Neither sent out.
Hello Prateek,
Thank you for reaching out to us.
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Prateek,
Can you please test it out now and let me know if it works or not?
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi,
It is not working still. I scheduled an appointment tomorrow and should have received the notifications 30 minutes ago and have received nothing.
Any further help?
Any further help? I'm having to manually send out notifications right now..
Hello Prateek,
Thank you for your patience.
I have passed this on to our testers and will provide you with an update on this as soon as possible.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uros,
Thanks - please let me know asap. This is having a significant impact on my work.
Hi, any further updates on this?
Thanks
Hello Prateek,
The admin access link has now expired. Could you provide me with another one and I will provide you with an update on this as soon as possible.
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uros,
https://www.examinedental.com/wp-admin/?wtlwp_token=aa79a730af185044528638fbaba5901ce4c230b91b7c60d2074efb899dcc51d4c57b3d6eb13fc5bc260b2f1d3d50d11ab539b57da8c589fd19c8bfbe62e43f7e
Here it is
Hello Prateek,
Thank you for that.
Can you please update the plugin to the latest version (6.2.3), test it out, and let me know if it works or not?
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uros,
It still doesn't work. I set up an event last night and registered for it. The post-event email that was meant to be sent out 30 minutes after the event hasn't been sent so they're still not working.
Any further help? This is having a significant impact on my business.
Hello Prateek,
Thank you for the update on this and your patience.
I will have this passed to testers again and will provide you with an update on this as soon as possible.
In the meantime, you can reach out to your hosting to check their logs as cron is not part of Amelia's functionality.
Please let me know if they were able to assist you with this.
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uros,
Thanks - any timeline on this?
I don't think it's a cron issue as other activity on the website reliant on crons is working
Hi Aleksandar,
Thanks for promptly checking. So I haven't received the scheduled reminder that I should have received - the only email I received was when you approved the appointment. However, I can see in my sent items that a flurry of appointment reminders and follow-ups have gone out for the last week or so that should have gone out.
I have contacted my host and there is no issue with the cron. Additionally, I have MemberPress tasks happening via cron that are functioning perfectly well. Nothing has changed on the hosting side that would be impacting the cron and I have WP cron as well as server side cron scheduled (as I have for a long period).
I'm quite unsure what is happening here.
Hi again Prateek.
As you saw in the video, the email was sent fine when triggered manually, so there has to be something blocking it. Maybe a conflict with another plugin.
Can you create a staging site (a duplicated site) and configure the cron for it without any other plugins enabled? If it works on the staging site, then there must be a plugin causing the issue here.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
I haven't made any changes in the time apart from updating Amelia. The problem with a staging site is it will potentially send out lots of emails unnecessarily so I'm unsure where to go from here because something clearly has randomly changed. Other crons are working and my host said there's no errors on their backend. I haven't changed the cron command in WordPress either (as it's the same you put in the address bar) so I'm unsure...
Could this be a problem with the latest version of WordPress? As the timescales would match.
Hi again Prateek.
The cron does work, but only works when triggered manually, so it's not that Amelia or Crontrol are failing here. We update WordPress on our websites as soon as there's a new version available, exactly because of these situations - so we're sure everything works fine with the new version.
With WordPress on 6.2 and Crontrol managing scheduled notifications, my inbox is full of scheduled emails:
So, it continues working fine for us and the majority of our users.
I can't say why it's not working for you. There are a few tickets like this from time to time, but after reaching out to hosting providers, our customers usually resolve the issue, but they rarely report back saying how they fixed it.
Does your hosting provider have an error log they can check?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
It is extremely unusual. I contacted my hosting provider (SiteGround) and they are not receiving any errors in their error log. Any further suggestions?
Thanks
Let's try this, Prateek.
You can add the following cron event and it should send all emails that were supposed to be sent but weren't sent for some reason.
https://example.com/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/undelivered/send
*Please note that this will send all notifications that were not sent retroactively, thus it could lead to a large number of emails sent if this issue has been ongoing for an extended period of time, but I believe that happened already when I manually triggered the cron on your site.
Let me know how that goes.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
That doesn't work either unfortunately :( The only the working at the moment is manually going to the URL.
I'm sorry to hear that, Prateek, but there's nothing more we can do here.
The command is working, and the cron job is also working, but something is not letting it run automatically.
How about removing this cron job from WP Crontrol, and then configuring the cron directly on your server? Can you reach out to your hosting provider and ask them what the proper code is to configure the cron to run every 15 minutes through cPanel?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
So I did some further testing today. I created a staging site and disabled ALL plugins apart from WP Staging and Amelia. I tested the notifications via cron and they did not work unless I manually went to the URL. So there doesn't seem to be a plugin conflict here?
I don't know what to tell you here, Prateek.
I know that a lot of our users use SiteGround, and they aren't having issues with crons. Do you have any security plugins installed? If you do, they tend to impose limitations even after they are disabled or until the site's cache is cleared.
I still have your wp-admin login URL, but can you also provide me with cPanel access credentials so I can forward them to our developers for debugging?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi again Prateek.
Sorry for the late response, I was on a short vacation.
Can you please enable the email sending as I was unable to locate it in WP Settings?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
No problem Aleksandar, I have enabled it now for you.
Thanks
Thanks, Prateek.
I can't log into Siteground without the code that's sent to you.
Can you please send me the code you received?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi again Prateek.
While I wait for your response, I installed the WP File Manager plugin and edited the wp-config.php file. There are a couple of instances of "define('DISABLE_WP_CRON')" and one of them is set to "true":
The one on line 30 says "false", while the one on line 89 says "true", so this could be causing the issue.
Can you please edit the wp-config.php file, and remove line 89? After that, purge cache on your server and test again.
After you're done, you can delete the WP File Manager plugin.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
I will try that and check but I don't think it's that as I was trialling that once the problem occurred (to only have server side crons running).
Are you able to give me an email address I can use for the Siteground account as then you can get the access code directly? Sorry I am abroad at the moment so a bit difficult to communicate.
Hi again Prateek.
You can use the email address from my signature: [email protected]
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi,
I have just sent you an invite to add as a collaborator for Siteground :) Let me know if it works.
Thanks
Hi again Prateek.
Sorry for the delay.
I took a look at the Cron Jobs on your server, and it seems that the cron job for Amelia is different than the other cron job you have (its command):
Can you try deactivating WP Crontrol and then use the same command (cd /home...) and create the Amelia cron job?
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar,
I initially set up the cron that way but then the Siteground staff changed it to what it's like now (apparently there was some issue with the /notifications/schedules/send bit?
I am happy to swap it again and try if that's what you think needs doing?
Thanks
Hi Aleksandar,
I've updated my wp-config so that the mix up of true and false as mentioned before is sorted.
I have also tried doing the cron as suggested by adding this:
cd /home/customer/www/examinedental.com/public_html/wp-admin/admin-ajax.php?action=wpamelia_api&call=/notifications/scheduled/send; wp cron event run --due-now
However, this doesn't work and leads to the following error:
/bin/bash: line 1: cd: /home/customer/www/examinedental.com/public_html/wp-admin/admin-ajax.php?action=wpamelia_api: No such file or directory
Error: This does not seem to be a WordPress installation.
Pass --path=`path/to/wordpress` or run `wp core download`.
Hi again Prateek.
We're leaving no stone unturned at this time since we can't say why the cron is not working. Basically, as mentioned before - the command is fine and WP Crontrol executes it, but it does so only when manually triggered.
Amelia itself can't be altered in any way to make it work, since its command is being executed once the cron job runs. Why it doesn't run is beyond me and beyond our support. I simply want to go through all possible solutions before giving up, but I don't believe I'll be able to help you here any further if this didn't help.
You'll need to engage SiteGround's support so they dedicate a bit more time to this issue. If there was anything in Amelia that we can change or do to make it work, I'd be all over it, but there's nothing in our plugin that can help you with a cron job that isn't being triggered automatically.
I am sorry, but at this point, there's nothing I can do, nor is there anything else I can remember doing in order to fix this. Please have this issue escalated to a higher level of support with the hosting provider, or with the support of WP Crontrol. If they end up helping you, please let me know what they did, so I know what to advise if another customer reaches out with a similar issue.
Best of luck!
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Aleksandar,
Just to update you, I've managed to fix this. It's an issue with Cloudflare. After much digging, I found that the Cloudflare firewall was blocking the requests. It seemed to be the Super Bot Fight Mode protection - I've now switched this off and it all seems to be working as it was!
I hope this helps someone else
Thank you very much for sharing this with me, Prateek.
I created a saved response for our team, so in case someone reaches out to us with a similar issue we'll know what to do!
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables