Table of Contents

Favorites Extension

The MainWP Favorites Extension allows you to store frequently used plugins and themes for quick and easy installation on child sites. Also, since those favorites are stored locally on your MainWP Dashboard and do not use the WordPress.org Favorites API, your privacy is maintained.

The Favorites Extension even allows you to group your plugins and themes based on any criteria you want. Say that you use a different set of plugins or a different theme for sites in the “Blue Widget” niche compared to your sites in the “Yellow Widget” niche. You can set your Favorite Groups to install the correct plugins for the right niche easily.

 

Custom Favorites folder

Favorites Extension 1

You can set a custom folder where the favorite plugins and themes are stored. This is available on the Settings page of the extension.

Please note that you must use the full path for the directory. For example: /home/12345.cloudwaysapps.com/abcdefgh/public_html/custom/directory/

Changing the favorites directory will remove the Plugins and Themes that are added from the WordPress.org repository.

Install Favorite Plugins

Select and install plugins from the Favorites you have saved in the MainWP Favorites Extension. Once you have created a list of favorite plugins, this is the quickest and easiest way to bulk install plugins to a new WordPress site.

For additional information, please review the MainWP Favorites Extension documentation.

Favorite Plugins

The Favorites extension allows you to organize your favorite WordPress plugin and have them ready for quick installation on your child sites.

The extension allows you to add favorite plugins in 3 ways:

  1. Add from WordPress plugin repository
  2. Upload from your computer through the extension interface
  3. Upload from your computer via FTP

After uploading your favorite plugins, you can organize them into favorite plugins Groups.

Once your favorite plugins are ready, you can install favorite plugins individually or in whole groups on your child sites.

Add Plugins to Favorites

Add Plugins to Favorites from WordPress plugin repository

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Plugins > Install page
  3. Search for the needed plugin
  4. Click the Add to Favorites (star icon) buttonFavorites Extension 2

Upload plugin from your computer through the extension interface

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Plugins page
  3. Click the Add New Favorite buttonFavorites Extension 3
  4. Browse your computer and upload the plugin
  5. Refresh your browser

Upload Plugin to Favorites via FTP

  1. Open your FTP Client software and login to your MainWP Dashboard server
  2. Navigate to the site_root/wp-content/uploads/mainwp/0/favorites/plugins/ directory
  3. Upload a plugin in .zip format to the directory

Create a Group of Favorite Plugins

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Plugins page
  3. Locate the Plugin Groups list
  4. Click the New Group button to create a groupFavorites Extension 4
  5. Enter the group NameFavorites Extension 5
  6. Click the Create Group button
  7. Select the created group
  8. Select plugins that you want to add to the groupFavorites Extension 6
  9. Click the Save Selection button

Install Favorite Plugins to Child Sites

Install Favorite Plugin Individually

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Plugins > Favorite Plugins page
  3. Select your Child Sites
  4. Select Plugins that you want to installFavorites Extension 7
  5. Click the Complete Installation button

Install Group of Favorite Plugins

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Plugins > Favorite Plugins > Favorite Plugins Groups page.
  3. Select your Child Sites
  4. Locate the Plugins Group(s) that you want to installFavorites Extension 8
  5. Click the Complete Installation button

Delete a Plugin From Favorites

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Plugins page
  3. Locate the Plugin that you want to Delete
  4. Click the Delete buttonFavorites Extension 9

Delete a Group of Favorite Plugins

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Plugins page
  3. Select the group that you want to delete
  4. Click the Delete buttonFavorites Extension 10

Favorite Themes

The Favorites extension allows you to organize your favorite WordPress themes and have them ready for quick installation on your child sites.

The extension allows you to add favorite themes in 3 ways:

  1. Add from WordPress theme repository
  2. Upload from your computer through the extension interface
  3. Upload from your computer via FTP

After uploading your favorite themes, you can organize them into favorite themes Groups.

Once your favorite themes are ready, you can install favorite themes individually or in whole groups on your child sites.

Add Themes to Favorites

Add Themes to Favorites from WordPress plugin repository

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Themes > Install page
  3. Search for the needed theme
  4. Click the Add to Favorites (star icon) button

Upload a theme from your computer through the extension interface

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Themes page
  3. Click the Add New Favorite buttonFavorites Extension 11
  4. Browse your computer and upload the theme
  5. Refresh your browser

Upload Theme to Favorites via FTP

  1. Open your FTP Client software and login to your MainWP Dashboard server
  2. Navigate to the site_root/wp-content/uploads/mainwp/0/favorites/themes/ directory
  3. Upload a theme in .zip format to the directory

Create a Group of Favorite Themes

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Themes page
  3. Locate the Theme Groups box
  4. Click the New Group button to create a groupFavorites Extension 12
  5. Enter the Group NameFavorites Extension 13
  6. Click the Create Group button
  7. Select the created group
  8. Select themes that you want to add to the groupFavorites Extension 14
  9. Click the Save Selection button

Install Favorite Themes to Child Sites

Install a Favorite Theme Individually

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Themes > Favorite Themes page
  3. Select your Child Sites
  4. Select the Theme(s) that you want to install
  5. Click the Complete Installation buttonFavorites Extension 15

Install Group of Favorite Themes

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Themes > Favorite Themes > Favorite Themes Groups page
  3. Select your Child Sites
  4. Select the Themes Group(s) that you want to install
  5. Click the Complete Installation buttonFavorites Extension 16

Delete a Theme From Favorites

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Themes page
  3. Locate the Theme that you want to Delete
  4. Click the Delete buttonFavorites Extension 17

Delete a Group of Favorite Themes

  1. Login to your MainWP Dashboard
  2. Go to the MainWP > Extensions > Favorites > Favorite Themes page
  3. Locate the Themes Group that you want to Delete
  4. Click the Delete buttonFavorites Extension 18

Could not save uploaded file! Error

If you cannot upload a plugin or a theme to your Favorites extension and get the Could not save uploaded file, it is more than likely that the tmpfile() PHP function is disabled by your host.

  1. Go to the MainWP > Status > Server Information page
  2. Find the Disabled Functions check
  3. Verify that the tmpfile() PHP Function is disabled by your host
  4. If yes, contact your host support and have them enable it for you.
Still Have a Questions?
Search for additional solutions in the MainWP Community or start your own discussion