I use the FREE InfiniteWP to update WordPress core and plugins across about 40 of my own and client’s websites. It’s a real time saver. It works perfectly with plugins hosted in the WordPress repository but I use a few commercial plugins not hosted there and it can’t update these. Gravity Forms for example is one I use across nearly all my sites and that can’t be updated automatically with InfiniteWP. They have assured me that they are working on a fix to allow auto updating of Gravity Forms but for now here’s a workaround suggested by InfiniteWP:
Login to your InfiniteWP admin and click “Plugins & Themes” under “Manage” top left. Then select “Install” and pick some sites to install the new/updated plugin into.
You can choose to install a plugin from the following sources:
- WordPress Repository
- Your Computer
- Remote URL
I chose My Computer because Gravity Forms is hosted in a private account with login so I just logged in, downloaded the latest version and used that file.
There are further options you can tick including: Activate plugin after install” and “Overwrite if plugins already exist” which you’ll probably want to select if you’re updating an existing plugin.
Once you upload the file you can hit “Install Plugin”.