Theme Installation

There are essentially 3 different ways to install (or update) a Theme4Press theme:

1. through the admin area of your site
2. through your Cpanel/web server interface
3. via an FTP (File Transfer Protocol) client.

Below are instructions for each method.

The easiest way is through the admin area of your site, and so we'll start with that method.

(Instructions for updating a theme can be found at the bottom of this page.)

 

Installing Your Theme via WordPress

Go to the Add New Theme Page

After downloading the theme, go to Appearance > Themes. Select Add New at the top.

themes-add-new

Go to Uploader

Select Upload Theme at the top.

click-upload-theme

Upload and Install Theme

Select Browse and upload the zip-file containing the theme. Then select Install Now.  There is no need to unzip the theme.

choose-file-install

See instructions for activating your theme here.

See instructions for updating your theme here.

 

Installing Your Theme Through Cpanel

Another way to install a theme is through your Cpanel account.

Most hosts will give you a Cpanel account; however, there is a chance that yours doesn’t. You may have a different system that is similar but not exactly the same as Cpanel.

You should be able to access your Cpanel account by going to your-website.com/cpanel.

If that doesn’t work for you, look for a way to access it through your main account page at your webhost.

* Your username password for your Cpanel account may be different from the username and password you have to access the admin area of your website.

 

Go to File Manager

(Note: Your Cpanel account may not look exactly like the images here, but it should be at least somewhat similar.)

Once you’re logged into your Cpanel account, find the “File Manager” icon and click on that.

cpanel-file-manager

Go to Web Root

When you click on the File Manager icon, you will probably get a pop up like the one below. Make sure it says you are going to the “Web Root (public_html/www).”

webroot

If you do not get that pop-up, then just use the side navigation on the next screen to go to your “public_html” folder.

public_html

Go to WP Content Folder

Once you’re inside your web root/public_html section, find your “wp_content” folder and click on that.

wp_content

Go to Themes Folder

On the next page, click on the “themes” folder.

themes

Upload Theme

On the next page, you’ll see the folders of themes already installed on your site.

At the top of the page, click on the “Upload” icon.

upload

On the next page, click the “Choose File” button. Then navigate to the zipped theme file on your computer, and upload it.

choose-file-theme

At the bottom of the page, you should soon see that your upload is complete. You will also see a link in the middle of the page telling your to “Go Back to …”

Click that link.

go-back

Unzip/Extract Theme

Back in the theme folder, you should now see the folder of the theme you’ve just uploaded. It will be zipped (with an icon of gold-colored box by it).

Select that file, and then at the top of the page, click on the “Extract” icon.

extract

You will get a popup that asks you to extract the files, so just click the “Extract File(s)” button. When it’s done extracting the files, click the “Close” button that pops up.

popup-extract

If you click reload at the top of the file section, you will then see that your theme has been extracted and now exists in an unzipped form (with a blue folder icon beside it).

You can delete the zipped form of the theme if you like.

click-reload

unzipped-theme

See instructions for activating your theme here.

See instructions for updating your theme here. 

Installing Your Theme via an FTP Program

A slightly more complicated way to install a theme is with an FTP client.

If you don’t have an FTP program, Filezilla is a popular one that is free. 

Unzip Your Theme File

The first thing you’ll want to do is to unzip your theme file on your computer. (If needed, you can find free programs on the web to do this. However, your computer may already allow you to do this.)

unzip-theme-on-computer

Log into Your Site’s Server

Next, you’ll want to log into your site’s server using your FTP program.

You’ll need to fill out 4 pieces of information.

getting-into-filezilla-2

  1. Host – Your domain: example.com
  2. Username – Usually same as Cpanel username
  3. Password – Usually same as Cpanel password
  4. Port – 22 for secured connection, 21 for unsecured.

Contact your webhost if the above doesn’t work for you.

 

Navigate to Your Theme on Your Computer

Navigate to your unzipped theme folder on your computer.

This will be on the left side of the FTP program.

inside-your-computer

Navigate to Your Theme Folder on Your Server

Next, navigate to your theme folder on your server.

This will be on the right side of the FTP program.

This is the path to follow:

public_html > wp-content > themes

inside-your-server

Drag Theme from Computer to Server

Once you’re in the theme folder on your server, simply drag your theme folder from the left side of the FTP client (i.e. from your computer) over to the right side of the FTP clieng (i.e. onto your server).

drag-theme

See instructions for activating your theme here.

See instructions for updating your theme with an FTP client here.

 

 

Activating Your Theme

Once your theme is uploaded, you will then see the option to activate it.

activate-theme

Enter Theme4Press Credentials

Once your theme is activated, you will see a link in order to complete your installation. Click that and fill in your Theme4Press username and password (not your WordPress username and password).

Also check to see if there are any required plugins, such as the Redux Framework plugin in the screenshot below.

complete-theme-install

 

Updating Your Theme

As there are 3 ways to install a theme, there are also 3 ways to update a theme.

1. Update Theme through Admin Area

Updating your theme through the WordPress admin area is also the easiest way to update.

When you’re in your admin area, you will see indicators that something needs to be updated. If you click on those indicators, you will see which themes or plugins need updating.

In order to update your Theme4Press theme, simply check the box beside it, and click the “Update Themes” button.

(***Important: Make sure you have already entered your Theme4Press credentials mentioned before.)

admin-update

2. Update Theme through Cpanel

In order to update your theme through Cpanel, you will first rename the old theme. Because you’re doing that (and your site won’t recognize the new name), it might be a good idea to activate a DIFFERENT theme while you complete this process. You might also install a “maintenance” plugin so that visitors will get a message that your site will be back up shortly.

activate-different-theme

In Cpanel, rename the your theme by selecting the theme, and then hitting the Rename button at the top.

rename-first

You can rename it whatever you want. You are simply renaming it so that you can easily put it back in place if needed. So you might just stick something like “orig” at the end of the name for “original.”

ftp-orig

Once you have your file renamed, upload the new version of the theme, and then install it as you would a brand new theme. (See instructions in this section above.)

If you activated a different theme before, now go back and activate the newly updated theme.

Once you are confident that everything updated correctly and the new version is working well, you can delete the old version of the theme.

If something did not go right with the update, you can delete the newly updated version of the theme, and then go back and rename the old version so that you can continue to use it while you figure out why the new version didn’t update correctly.

3. Update Theme with an FTP Client

In order to update your theme via an FTP client, you will first rename the old theme. Because you’re doing that (and your site won’t recognize the new name), it might be a good idea to activate a DIFFERENT theme while you complete this process. You might also install a “maintenance” plugin so that visitors will get a message that your site will be back up shortly.

activate-different-theme

In the right panel of your FTP client (i.e. on your server), rename the your theme by selecting the theme, right-clicking, and then selecting Rename.

ftp-rename-file

You can rename it whatever you want. You are simply renaming it so that you can easily put it back in place if needed. So you might just stick something like “orig” at the end of the name for “original.”

ftp-orig

Next, simply upload the new version of the theme as you would a brand new theme. (See instructions in this section for how to do that.)

If you activated a different theme before, now go back and activate the newly updated theme.

Once you are confident that everything updated correctly and the new version is working well, you can delete the old version of the theme.

If something did not go right with the update, you can delete the newly updated version of the theme, and then go back and rename the old version so that you can continue to use it while you figure out why the new version didn’t update correctly.

 

 

 Common Installation and Update Errors

Please see our Knowledge Base if you experience any of the following common installation errors:

  • “Are You Sure You Want To Do This” error message
  • “Please Try Again” error message
  • “PHP Warning: is_readable():” error message
  • A blank or white page after installing via File Transfer Protocol (FTP)

Less Common Installation and Update Errors

  • “Parse error: syntax error, unexpected ‘function’ (T_FUNCTION)” in the wp-content folder error message. This error is seen after installing via FTP.
    If this occurs remove the version and download it again, upload it, and activate. If it happens again try this: in FileZilla go to Transfer -> Transfer Type and choose Binary (note: these steps are for version 3.10.2). Then close Filezilla and open it again (restart). Then try to copy the theme unzipped files again.
  • “500 Internal Server Error” error message. Please contact your systems administrator as it most likely is an error on your server or webhost’s end.

Contacting Us

Please make a post in our forums stating which version of WordPress you have (found in the top right or left under W), exactly what you did before you had the problem and a description of the current problem. Any screenshots would be helpful. Here are the instructions to take screen-shots. You can use a picture service like pasteboard.co to provide links to the pictures.

Note: Any mention of plugins, computer programs, software, or other products does not constitute an endorsement of said product. They are only provided as an example to illustrate the instructions.