1. bluehost knowledge base

WordPress: Install a new Theme

This article will show you how to find and install a theme for your WordPress site.

Purchase New Theme

  1. When you log in to your WordPress Dashboard, you will see your main menu on the left. Click Appearance.
    User-added image
  2. This will take you to the Appearance section of your site. To find a new theme, choose Add New. (This will be at the bottom of  your current themes.
  3. You can search for a new theme by clicking Feature Filter, and sort through the themes by color scheme, layout, features, and much more.
  4. Once you choose a theme that you like, click the Install button that appears when you hover your mouse over the theme.

    User-added image
  5. Now that the theme is installed, you can click Activate to immediately make your site start using this theme. 

    User-added image


Install Already Purchased Theme

If you have already purchased a theme, you can install automatically it on your WordPress site in a similar manner to the process above, or manually in your Hosting account.
 

Automatically from your WordPress Admin Dashboard

  1. When you get to the Appearance section and click Add New, you will choose the option Upload Theme.
    User-added image
  2. The theme folder needs to be in a .zip format. Choose Browse and locate the theme on your computer. Then click Install Now.
  3. Once the theme is installed, you can click Activate and your site will now be using this theme. 


Manually from your Hosting

If you are having issues with the automatic update or do not have access to the Admin Dashboard, you can update your site's Theme manually.

Upload Theme Files

Be sure to note which folder your domain is pointing to, as this will determine where you upload to.

  1. First, you will need to upload the Theme files. Connect to your hosting account with FTP to upload the theme folder to /wp-content/themes. Remember, this needs to be in a .zip format. 
  2. Once the upload has completed, log in to your Bluehost account. 
  3. Click on the File Manager icon in the Files section. If you do not see a Files section, you will need to click the Advanced option first. 
  4. If prompted, choose the Home Directory and submit. A list of files will display. 
  5. Navigate to the folder you uploaded to, and select the zipped folder.  
  6. Click Extract. This will unzip the folder so that WordPress can access the files. Copy the name of the theme folder after it has been extracted. 

Update Database

Be sure to note which database your site is using, as this will determine which database needs to be updated.

  1. Back out of the File Manager until you are looking at the Files section again.
  2. Click on the phpMyAdmin icon in the Databases section. This will load a list of current databases.
  3. Choose the database that needs to be updated. You should see some tables populate. 
  4. Click on the wp_options table, then click Browse.
  5. Scroll down to the bottom of the page and set Number of Rows to 100. 
    Set Number of Rows
  6. Find the template and stylesheet settings. Click Edit.
  7.  Replace the current theme with the theme you copied from the File Manager. 
  8. To save, click Go next to Save. This should activate the theme on your site.