This guide addresses the most common issues users encounter when installing the Digishift theme for the first time.
Before You Begin: Critical Check #
Are you using WordPress.com? If you are on a Free, Personal, or Premium plan, you cannot upload the Digishift theme. WordPress.com restricts the use of custom themes to their high-tier Business or Commerce plans only.
To get the most out of Digishift, we strongly recommend using a self-hosted WordPress installation on your own hosting provider (e.g., Bluehost, SiteGround, etc.). This ensures you have full control over your site and theme features.
Error 1: Stylesheet is missing. #
The Problem: After clicking “Install Now,” you receive an error: “The package could not be installed. The theme is missing the style.css stylesheet.”
The Cause: This happens when you try to upload the entire package downloaded from ThemeForest. That package is a “zip within a zip”—it contains the theme, the documentation, licensing info, and demo data. WordPress is looking specifically for the inner theme folder.
The Solution:
- Log in to your ThemeForest Downloads page.
- Locate the Digishift theme.
- Click the green Download button and select “Installable WordPress file only”.
- Log in to your WordPress Dashboard and go to Appearance > Themes > Add New > Upload Theme.
- Select the file you just downloaded (usually named
digishift.zip) and click Install Now.
Pro Tip: If you prefer to download the “All files & documentation” package, you must unzip it on your computer first. Inside, you will find a folder named
Theme Filewhich contains the actualdigishift.zipyou need to upload.
Error 2: “Are you sure you want to do this?” #
The Problem: After selecting the zip file and clicking “Install Now,” the page loads for a long time and then displays a white screen with the message: “Are you sure you want to do this?”
The Cause: This is usually a server limit issue. Most entry-level hosting providers set a low limit for how large a file can be when you upload it. If the Digishift zip file is larger than your server’s upload_max_filesize, the server will cut the connection, resulting in this error.
The Solution: There are two ways to fix this:
Option A: Increase Server Limits (Recommended) Contact your web hosting provider and ask them to increase your PHP limits. We recommend the following minimum settings to ensure Digishift runs smoothly:
upload_max_filesize: 64Mpost_max_size: 64Mmax_execution_time: 300
Option B: Upload via FTP If you cannot change your server limits, you can bypass the WordPress uploader:
- Unzip the
digishift.zipfile on your computer. - Using an FTP client (like FileZilla), upload the unzipped digishift folder to the
/wp-content/themes/directory on your server. - Once uploaded, go to your WordPress Dashboard, navigate to Appearance > Themes, and click Activate.
Error 3: The “White Screen of Death” #
The Problem: After activating the Digishift theme, your website becomes a blank white page. You cannot see your content, and sometimes you cannot even access the WordPress admin dashboard.
The Cause: This is almost always caused by a PHP Memory Limit issue. Digishift is a powerful, feature-rich theme; if your server is set to a low memory limit (like 64MB or 128MB), it will “exhaust” the memory and crash the page before it can finish loading.
The Solution: You need to increase your PHP memory limit to at least 256MB.
Method 1: Edit your wp-config.php (Fastest)
- Connect to your server using an FTP client or your Hosting Control Panel’s File Manager.
- Locate the
wp-config.phpfile in your WordPress root directory.- Access your files: Log in to your hosting account and open the File Manager (in cPanel, Bluehost, SiteGround, etc.) or connect via FTP.
- Find your Root Folder: Look for a folder usually named
public_html,www,htdocs, or sometimes yourdomain-name.com. This is your “root” directory. - Identify the Landmark: You will know you are in the right place when you see three folders named
wp-admin,wp-content, andwp-includes. - Locate the File: In that same list of files (next to those folders), scroll down to find
wp-config.php.
Note: Be careful not to confuse it withwp-config-sample.php. You are looking for the live file named wp-config.php.
- Open the file and scroll down to the line that says:
/* That's all, stop editing! Happy publishing. */ - Right above that line, paste the following code: PHP
define( 'WP_MEMORY_LIMIT', '256M' ); - Save the file and refresh your site.
Method 2: Contact Your Hosting Provider. If Method 1 doesn’t work, your host might have a “hard limit” in place. Send this short message to their support team: “Hi! I am installing a premium WordPress theme, and I need to increase my PHP Memory Limit to 256MB. Could you please update this for my account?”
Error 4: File Automatically Unzips on Download #
- The Problem: Your computer is automatically extracting the
.zipfile after download, leaving you with a folder that cannot be uploaded to WordPress. - The Solution: Simply right-click on the extracted theme folder and select “Compress” or “Zip” to create a new
.zipfile. Use this newly created zip file for the upload.