To install Oxygen theme first you must have a working WordPress site, the theme works on any version of WordPress 4.x or 5.x just make sure you follow the instructions step by step. If you have trouble installing WordPress read this tutorial.
Download Oxygen theme
Go to Themeforest > Downloads area (https://themeforest.net/downloads), find Oxygen theme and choose the “Installable WordPress file only“.
Then you need to install the theme that you just downloaded on your WordPress site.
Install Oxygen theme
There are two ways to install Oxygen, but the first method is more preferable.
Method 1: Via WordPress
Now go to your WordPress site and Log in into the admin area, navigate through Appearance > Themes > Add New > Upload Theme and select the .zip file you downloaded and finally click on Install Now.
Method 2: Via FTP
The other way is by FTP, log in into your site’s FTP through an FTP Client and go into the WordPress installation directory and then navigate to /wp-content/themes/ and upload the oxygen folder here. After the upload is complete go to Appearance > Themes into your admin area, you will see Oxygen theme there, hit Activate to activate Oxygen.
Errors and troubleshooting
Here we will list some common errors that any user can receive while trying to upload the theme.
Error: “The theme is missing the style.css stylesheet”
A common issue that can occur with users new to installing WordPress themes is a “Broken theme or style.css missing” error message being displayed when trying to upload or activate the theme. This error message does not mean that the theme you have purchased is broken, it simply means it has been uploaded incorrectly. Luckily, there is a very easy fix.
Errors: “Are you sure you want to do this” or “Link Expired”
If you’re seeing this confusing WordPress error when trying to upload the theme, it means the process breaks at some point and that’s most probably due to a few server settings limiting resources for your site. For example, the maximum upload size could be set to 4MB and the theme’s package is larger than that. This isn’t a bug but a matter of server settings.
There are two ways to solve the issue:
- Reach out to your hosting company and ask them to increase the upload size limit and the PHP memory allocated for your site. Recommended PHP configuration limits are explained in this article Recommended PHP configuration limits.
- Connect to the server and manually do it yourself: How to increase memory allocated to PHP(if your server allows that).