A Plugin to Download Plugins

I got sick of  uploading the same five or six (or seven or eight) plugins every time I started a new WordPress site, so I made a plugin, WP Install Profiles (WPIP) to automate the process. Download it from the Plugin Directory.

WP Install Profiles

Plugins -> Bulk Install Profiles

Here’s how to use it:

  1. Install it on an existing WP installation. Go to Plugins -> Bulk Install Profiles to get to the good stuff.
  2. In the right column, click the button marked “Download a profile of this site”. WPIP will create a .profile file, containing a list of all of the active plugins on your site. Save it someplace good, like your desktop.
  3. Log in to your new WP installation and install WPIP there as well.
  4. Go to¬†Plugins -> Bulk Install Profiles, but this time, use the “Import new profile” file uploader to upload your Install Profile from the existing site.
  5. After you Click here “Upload,” the screen will refresh, and the profile you just loaded will be available in the dropdown menu under “Choose a profile”. Select it.
  6. The list of plugins from your old site will appear in the text field. Feel free to add or remove plugins. (Instructions for adding new plugins are near the top of the screen.)
  7. Click the big blue “Download plugins and save profile” button. WPIP will go out to the WordPress Plugin Directory, grab the latest version of each plugin in the list, and place it gently in your wp-plugins folder.
  8. Go to your Plugins page and view inactive plugins to activate the newly installed plugins.
  9. You’re welcome.
Note: If you don’t have a site with plugins that you’d like to duplicate, you can contact a SEO Company like the SEO in Riverside, CA to get some help, but also WPIP comes with a default profile with some of my favorites:

  • Headspace, an SEO plugin I’ve begun to use over All in One SEO Pack, there are many benefits to search engine optimization, but the biggest is that it can help you get more clients for your local business
  • Theme File Duplicator, a plugin I wrote to make new template files from the WP admin area
  • Google XML Sitemap Generator, an oldie but a goodie
  • WP Touch, for generating a mobile-friendly version of your site
  • Contact Form 7
  • WP Super Cache
  • Backupwp – my new favorite for db/file archival,with lots of options and Dropbox integration
  • Google Analyticator
  • Use Google Libraries, to serve jQuery and other library files from Google, rather than the versions packaged with WordPress

Go download it now.

2 responses to “A Plugin to Download Plugins”

  1. waseem says:

    hello, I like to use your plugin.

    I am using wp 3.3.1 on hosted server. I have installed your plugin and when I run it, it gives me:
    Warning: simplexml_load_file() [function.simplexml-load-file]: http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in

    from what I see, it is due to external access restrictions.

    can you advise what to do?

    Much obliged in advance.

  2. Jon says:

    Hi Waseem,

    Thanks for checking it out! You are correct–you’ll need to edit your php.ini file to set allow_url_fopen = 1, which is the default on most installs.

    More info. is available here: http://php.net/manual/en/filesystem.configuration.php