InfiniteWP allows you to set plugins and themes in the WordPress repository as favorites quite easily. If you want to add premium WordPress themes and plugins to your InfiniteWP panel that are outside the repository, there is a way you can add them to your “My Favorites” tab. We’ll also go over how to upload a premium theme or plugin to multiple sites without adding it as a favorite first.
Installing a Plugin or Theme as a Favorite in InfiniteWP
Here’s a breakdown for how you’d install a plugin as a favorite in InfiniteWP:
Note that you must have the plugin or theme uploaded somewhere public (like Amazon S3 / Dropbox / or FTP’d to your server) since most paid plugins and themes are behind paywalls. You’d just need to keep the plugin or theme up to date by yourself in the public location (and always save the file using the same filename).
Manually Updating Premium Themes and Plugins in InfiniteWP
Obviously there’s a glaring problem with using the InfiniteWP “My Favorites” function with paid plugins and themes: you have to manually upload the updates into a public location. Why not just upload the theme or plugin to your sites through the InfiniteWP panel and forget about using the “Favorites” function for premium WordPress plugins & themes? I think many people who start down the road of using InfiniteWP favorites for premium WordPress stuff will soon realize it’s easier just to use the manual upload feature and be done with it. For example, this site uses ithemes.com for its premium theme which is actually a child theme of the Builder theme. Builder doesn’t have an auto-update function, which is a real nuisance, but I like the theme so I have to find a way to easily update my premium Builder core theme across all my sites that use Builder. Using InfiniteWP, this is pretty simple.
- Go to the Manage Themes section of your InfiniteWP panel. Check the sites that use Builder to update the theme. Pro tip: Create a “Builder” group folder and put all your Builder sites in it. This will make it a snap to find out which sites are using Builder and need to be update.
- Select “Overwrite” or else you’ll get an error.
- Do not “Activate” Builder either, since we want our child theme to be active, not the Builder core theme. We’re only using it as the backbone for the framework.
- Select the zip file for Builder on your hard drive and drag into the designated upload area (see pic below).