Divi is a popular WordPress theme that has a built-in page builder feature. Recently, the developer released the page builder feature of Divi — Divi Builder — as a standalone plugin so that you can use it on WordPress themes other than Divi.
Both Divi Theme and Divi Builder have a file size of about 8MB. So chances are, you won’t be able to install it via the WordPress dashboard on shared hosting. The reason is that web hosting providers commonly apply maximum file upload policy. If you use VPS or a dedicated server, you can simply increase the maximum file size limit by editing the php.ini file. On shared hosting, you have no access to this file.
So, how to install Divi on shared hosting?
Instead of via the WordPress dashboard, you can install Divi via FTP. Here is how.
Step one: Find/create an FTP account
Before being able to use FTP to install Divi, the first thing you need is an FTP account. You can find your FTP account via the control panel of your hosting account. If your hosting provider offers cPanel, you can go to the FTP Accounts menu on the FILES section.
Go to the FTP Accounts section to find an FTP account.
If you can find one, create a new account by filling up the fields on the Add FTP Account form and click the Create FTP Account button. You can read this post to learn more about FTP account creation.
Step 2: Upload the ZIP file using an FTP client
In addition to an FTP account, another thing you need to prepare is an FTP client app. There are a bunch of free FTP client apps out there. FileZilla is the most popular one. It is available for Windows, Mac, and Linux. Another popular example of a free FTP client is WinSCP (Windows only). In this example, we use WinSCP.
Assuming you have installed WinSCP on your computer, launch the app and enter your FTP hostname (your domain), FTP username and password to the available fields and click the Login button. Before clicking this button, make sure to change the protocol to FTP.
- Install Divi Theme
To install Divi Theme via FTP, you can upload the ZIP file of the Divi Theme to the themes folder under your WordPress installation. This folder (themes) has the path of yourdomain/wp-content/themes. On the WinSCP window, drag the ZIP file from the left panel to the right panel.
Once the ZIP file is uploaded, login to the control panel on your hosting account (cPanel) and open the file manager.
Go to the themes folder on your WordPress site and unzip the ZIP file of Divi Theme you have just uploaded. You can do so by right-clicking and select Extract.
Login to your WordPress dashboard and go to Appearances -> Themes. Hover your mouse over Divi and click the Activate button to activate it.
- Install Divi Builder
To install Divi Builder, you can upload the ZIP file of the Divi Builder to the plugins folder under your WordPress installation (full path: yourdomain/wp-content/plugins). Again, you can drag the ZIP file from the left panel to the right panel on the WinSCP window.
Once the ZIP file is uploaded, login to the control panel on your hosting account and open the file manager. Find the ZIP file of the Divi Builder you have just uploaded on the plugins folder on your WordPress site and extract it.
Login to your WordPress dashboard and go to Plugins -> Installed Plugins. Find Divi Builder and click Activate to activate it.
Please note. In order to make the uploading process get faster in FTP client, just upload the ZIP file and extract it later on the file manager of your control panel. Although you can extract the ZIP file on your local computer, the uploading process can take longer since there are many files that need to be uploaded if you extract the ZIP file on your local computer.