In this article, we’re going to highlight some of the most common errors folks run into when installing a theme for the first time. Before you do anything at all, are you using WordPress.com? WordPress.com doesn’t allow you to upload your copy of Homey so in order to use it, you’ll need to get yourself a self-hosted installation of WordPress.
Downloading the wrong theme zip file
Make absolutely, positively sure you select the “Installable WordPress file only” option. If you select “All files & documentation” by mistake, you will not be able to install this zip as is. Instead, unzip the file and then locate the installable theme file within it. Luckily most developers clearly label their files, so it should be pretty easy to find.
Zip file won’t download
It’s possible that you have your computer setup to automatically unzip files when you download them. You cannot install a regular folder in WordPress. If this is the case remember to right click and “Compress” your theme before moving onto the next step and installing it.
Log into your WordPress installation and before you do anything else make sure WordPress is up to date. Okay – this might not affect the installation of your WordPress theme but it’s a crucial security step. You always, always, always want to keep WordPress up to date.
Now that you’re sure you’re running the latest version of WordPress, navigate to Appearance > Themes and click the “Add New” button at the top of the window. Then click the “Upload Theme” button.
Click the “Browse…” button and select the zip file you previously downloaded. Click “Install Now” and then wait a minute while WordPress works its magic. Once the theme files have been completely uploaded just click the “Activate” button.
Stylesheet is missing
If after clicking “Install Now” you see an error that The package could not be installed. The theme is missing the style.css stylesheet. Unzip the mail file you have downloaded from Themeforest, check inside the folder and find the file homey.zip. That’s the file you have to upload to install Homey.
Are you sure you want to do this?
After browsing for your theme and clicking the “Install Now” button, it’s possible your WordPress installation will ask “Are you sure you want to do this?” This could be due to the fact that you are trying to install the wrong zip file (remember – you want the “Installable WordPress file only”) or it’s possible the upload limit on your server isn’t large enough.
If it’s the latter, you’ll need to contact your hosting company to have them increase it, or do it yourself by accessing your PHP.INI file via FTP and increasing the upload_max_filesize value.
If you attempt to install your theme, and end up on a white screen of death (you know, the WordPress version of the Windows blue screen of death) you probably need to make a tweak to your server. The most common cause of this error is that your server’s memory limit to PHP is too low. To solve this either:
- Contact your hosting provider to have them increase your memory limit
- Or, access your hosting cPanel to increase your memory limit, here are a few quick links to popular hosts:
- Increase your memory limit yourself via FTP by adding the following code to the bottom of your wp-config file (right before “That’s all, stop editing!”): define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
Article source: http://envato.com/blog/install-themeforest-wordpress-theme/