How many users do you have in your site? Email Users has a dashboard widget which reports some information about the number of users who receive email and such. I can’t imagine why it would take a long time though as the query is pretty simple.
There is also a check to detect certain filter/action situations which again, should not take a long time. However, looking at it, I noticed I still have some debug code which puts some information out to the PHP error_log which could potentially slow it down.
There are 189 users on this website.I just upgraded to the new beta version of the plugin. Same issue. This website is hosted on WP Engine.
I have added a setting to allow users to turn off the Dashboard Widget. If you want to test it, you can find it in the beta-2 release of 4.7.1.
I tried it out and it works. The speed of the dashboard is back to normal. Interesting to note, while the dashboard was the biggest pain point, I think the slowness is coming from the plugin itself. I noticed when I hit the settings page: /wp-admin/options-general.php?page=mailusers-options-page it also take really long, +30 secs to load. Either way, thanks for adding this. Really appreciate it.
I don’t think the slowness is coming from Email Users itself. The Email Users Dashboard Settings page loads in about a second on my site and similarly on a few other sites I’ve used it on.
What I suspect is happening is there is something in Email Users which is interacting with something else you have installed which results in the slowness you’re seeing. I’m scratching my head as to what that could be.
Do you have any sort of custom Dashboard theme you are using or is it just the default WordPress Dashboard? Do you have a lot of plugins or just a few?
I host the website on WP Engine which has a built in staging environment. I went through and activate a default theme and manually went through each plugin. I think I found something! It looks like whenever I have “Email Users Plugin” active with the “Pods – Custom Content Types and Fields Plugin” I experience the 30 sec load time. Independently activated and each plugin works fine but together is a bad mix.
Do you know if just having the Pods plugin loaded will cause the long load time or do I actually need to create data with Pods?
If just having it loaded is sufficient, that is something fairly easy to look at. If I have to actually do something with it, then it is more complicated.
Offhand I do not. I would have to do more testing.