User Manuals

Learn how to use WordPress – and take advantage of its advanced features.

  • Setup, Usage & Integration

Installing new WordPress themes


You can install themes by:

Tips when installing new themes

You should always install themes from trusted sources.  Refer to Why You Should Never Search For Free WordPress Themes for what to consider when searching for themes.

Remember that themes that work on a single install of WordPress may not work well or may be incompatible with WordPress Multisite.  All WPMU DEV themes have been completely tested and customized to work with both WordPress and WordPress Multisite.

Always activate your new theme on a test site, without any plugins activated, taking notes of any errors which occur.   Then activate any plugins, one at a time, to check for any theme / plugin incompatibilities and only enable the theme network wide once you have fixed all issues with the theme.

Back to Top

Adding new themes using FTP:

1. Download the theme or theme pack.
2. Unzip the file to extract all files into a folder on your hard drive.

These instructions demonstrates how to upload the Farms 133 theme pack to your install using FTP.  You can use this same process to install any theme.

Unzip the file to extract all files
3. Launch FileZilla (refer to these instructions if you are new to FTP).
4. Locate and open up the folder on your computer that contains the new theme(s).

7. Open up your theme folder on your install (located within wp-content folder of your public_html folder)

Locate the theme folder on your install

8. Select one theme folder in the folder on your computer and drag it into your into wp-content/themes folder to upload one theme at a time to your WordPress directory.

  • It is good practice to upload each theme one by one to avoid chances of errors during FTP.
  • Check names of folders on your computer and those in wp-content/themes folder – don’t select any folders that have the same name as those in your WordPress directory unless you are happy to overwrite them

Upload a theme one at a time

9. Dragging the theme folders from your computer into theme folder in your WordPress directory uploads these new themes to your install.

10.  On a WordPress Multisite your new theme is now installed but isn’t enabled.

11.  As Super Admin you have the choice to enable:

  • Themes network wide so that all users can use the theme.
  • Specific themes on a per site basis.
  • Use Pro Sites plugin to offer premium themes for Pro sites only.


Back to Top

Adding new themes using the WPMU DEV dashboard:

The WPMU DEV dashboard is designed to provide one-click installs and upgrades of all WPMU DEV plugins and themes, immediate access to support and the community – all from the comfort of WordPress.

All WPMU DEV themes have been completely tested and customized to work with both WordPress and WordPress Multisite.

Here’s how to install and use the WPMU DEV dashboard:

1. Download the WPMU DEV dashboard plugin.
2. Unzip the file to extract all files into a folder on your hard drive.
3. Launch FileZilla (refer to these instructions if you are new to FTP).
4. Locate and open up the folder on your computer that contains the wpmudev-updates folder.

Locate the wpmudev-updates folder

5. Open up your plugins folder on your install (located within wp-content folder of your public_html folder).

Open up your plugins folder

6.  Select the wpmudev-updates folder on your computer and drag it into your wp-content/plugins/ folder to upload the WPMU DEV dashboard to your WordPress directory.

7.  Log into your WordPress administration panel and activate the WPMU DEV dashboard

  • Go to Plugins > Installed Plugins in the network admin dashboard if you are using WordPress Multisite
  • Activate it in Plugins if you are using an single install of WordPress.

 

 

 

Plugins Network activate

 

8.  Go the WPMU DEV  > Dashboard and log into your WPMU DEV account.

  • Or sign up for an API key if you aren’t an existing WPMU DEV member.

 

Apikey dash

9.  Go to WPMU DEV > Themes.

Themes dev dash

10.  Click on Install under a theme to install it directly from inside your dashboard.

 

dev dash install

11.  On a WordPress Multisite your new theme is now installed but isn’t enabled.

12.  As Super Admin you have the choice to enable:

  • Themes network wide so that all users can use the theme.
  • Specific themes on a per site basis.
  • Use Pro Sites plugin to offer premium themes for Pro sites only.


Back to Top

Adding new themes using the Administration panel:

1.  Log into your WordPress administration panel.

2.  Go to Themes > Add New in the network admin dashboard (on WordPress Multsite).

  • or Appearance > Themes > Install Themes (on WordPress)

3.   Use the sub-menu or the Search or Filter options to locate a Theme you would like to use.

  • Alternatively, you can click on Upload to install a theme from your computer.

Theme search

 

 

4.  Click on Install under a theme to install it directly from inside your dashboard.

Theme search tags

5.  On a WordPress Multisite your new theme is now installed but isn’t enabled.

6.  As Super Admin you have the choice to enable:

  • Themes network wide so that all users can use the theme.
  • Specific themes on a per site basis.
  • Use Pro Sites plugin to offer premium themes for Pro sites only.

Back to Top