In the past I've had clients uploading huge jpg files right out of their cameras to the Media Library to use in Posts and Pages. They used up a lot of server space and I had to go in and use the Insanity plugin to reduce image sizes to regain server storage.
I'm setting up a site for another client who is not that savvy and I'm looking to be more proactive with this install to prevent the same thing from happening.
I know it's possible to increase the upload size by changing the php.ini file, or through other methods. I'm assuming you could decrease the upload limit the same way.
The issue I'm having is, I want to limit the upload size to the Media Library, but not limit it for themes and plugins. After searching I've found a few plugins that seemed like they would work but they were old and no longer supported.
Along the same line, I'd also like to know if there is a way to limit the amount of storage space they can use on the server without setting a limit in the server control panel. I'm using WP Engine for client sites, and to the best of my knowledge there isn't a way to limit storage based on install, just the entire account.
Any input would be appreciated.