Whenever you create a new WordPress blog or website, you have to go through the process of installing all your favorite plugins, again. This might have you wondering if there's an easier way. In this WordPress tutorial, we will show you how to bulk install all your WordPress plugins from your cPanel and with a plugin.

<h2>How to Bulk Install Your Plugins from cPanel</h2>

If you use cPanel hosting, you can copy your plugin folders from one WordPress website to another. You will first need to install a new copy of WordPress on your new domain name and the domains will need to be on the same hosting account. Start by logging into your cPanel and go to the "File Manager" section.

<img src="https://itxdesign.com/wp-content/uploads/2014/05/FileManager.png" alt="File Manager" width="502" height="187" class="aligncenter size-full wp-image-7032" />

Now, you will need to find the folder called wp-content for the WordPress site that already has your plugins installed on it. Within the folder, you will find a plugins folder, which will have all your plugins listed. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/PluginsFolder.png" alt="Plugins Folder" width="246" height="224" class="aligncenter size-full wp-image-7033" />

You will need to select all the plugins you want to copy to the new WordPress site. This is done by holding down the "ctrl" key on your keyboard and clicking on each folder for the plugin. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/SelectedPlugins.png" alt="Selected Plugins" width="340" height="167" class="aligncenter size-full wp-image-7034" />

Once you've selected all the necessary plugins, use the right mouse button and click on one of the plugins. This will bring up a menu and allow you to click the "copy" option. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/CopyOption.png" alt="Copy Option" width="253" height="179" class="aligncenter size-full wp-image-7035" />

Select this option and change the current domain name to the domain of your new WordPress website. The rest of the information should be correct. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/PluginCopyScreen.png" alt="Plugin Copy Screen" width="493" height="362" class="aligncenter size-full wp-image-7036" />

Now, just click the "Copy Files" button and you should be all set. 

You will need to log into your WordPress dashboard to activate all the plugins. This is done by going to <strong>Plugins &gt;&gt; Installed Plugins</strong>. Click the box to select all your plugins and use the "Bulk Actions" dropdown to activate them all at once.

<img src="https://itxdesign.com/wp-content/uploads/2014/05/BulkActivate.png" alt="Bulk Activate" width="224" height="190" class="aligncenter size-full wp-image-7037" />

This will activate all your favorite plugins and you'll be ready to start working on developing your new WordPress website.

<h2>Using a Plugin to Add All your WordPress Plugins in Bulk</h2>

Adding your plugins can also be done with the <a href="http://wordpress.org/plugins/install-profiles/">WP Install Profiles</a> plugin. This plugin allows you to create a custom collection of plugins and automatically install them on a new website. Start by downloading, installing and activating the plugin.

After you've activated the plugin, you will need to go to <strong>Plugins &gt;&gt; Installed Plugins</strong> and find the Installation Profiles plugin.

<img src="https://itxdesign.com/wp-content/uploads/2014/05/InstallationProfiles.png" alt="Installation Profiles" width="322" height="92" class="aligncenter size-full wp-image-7038" />

Click the "Settings" link and you will be able to access the plugin menu. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/PluginMenu.png" alt="Plugin Menu" width="721" height="484" class="aligncenter size-full wp-image-7039" />

The first list is a default list found with the plugin. However, you can create your own list of plugins by creating an account. Just click the link called, "Create an account" and follow the instructions.

<img src="https://itxdesign.com/wp-content/uploads/2014/05/CreateAnAccount.png" alt="Create An Account" width="343" height="176" class="aligncenter size-full wp-image-7040" />

After you've created an account, you can create a new profile by naming it, adding a description and adding all the plugins you want to use regularly. 

<img src="https://itxdesign.com/wp-content/uploads/2014/05/AddNewProfile.png" alt="Add New Profile" width="559" height="534" class="aligncenter size-full wp-image-7041" />

When you click the "How to add Plugins" link on the side of the plugins box, you will get the following:

<img src="https://itxdesign.com/wp-content/uploads/2014/05/HowToAddAPlugin.png" alt="How To Add A Plugin" width="614" height="226" class="aligncenter size-full wp-image-7042" />

This will show you exactly how to add your plugins. After you've added all your plugins, just click "save profile."

Now, you will need to go back to your WordPress dashboard and access the plugin settings page, again. Here, you will enter your WPIP username for the profile you just created and click the "Import" button.

This will add all your plugins to your WordPress site and you will just need to activate them. The plugin has many other features, as well, but this is one of the quickest ways to use the same WordPress plugins across multiple websites.

If you plan to build more than one website or blog with WordPress, you may want to create a core set of plugins to use on all of your sites. Once you've figured out this list, you can use the Bulk Install Profiles plugin or you can use the cPanel method to copy the plugins from one site to another. This will save you from the hassle of installing each plugin individually.
