How to Upload a Premium WordPress Theme via DirectAdmin File Manager
Flatsome, WoodMart, Avada and other premium themes include large demo content files that often exceed WordPress’s default upload limit. This guide shows you how to upload them correctly through DirectAdmin’s File Manager — bypassing the limit entirely.
WordPress limits uploads to 2–8 MB by default. Premium themes like WoodMart and Flatsome are 8–50 MB. The result: a “file too large” error, or an upload that fails halfway through. DirectAdmin File Manager has no such restriction.
Before you start
.zip file downloaded from ThemeForest or your theme provider. Make sure it is the installable WordPress theme zip — not the full ThemeForest package (which includes documentation, child theme, etc.). If unsure, look for a zip named exactly flatsome.zip, woodmart.zip, or similar — not flatsome-x.x.x-themeforest-package.zip.
Step-by-step guide
Log in to your DirectAdmin control panel
Open your DirectAdmin login URL in your browser. This was sent to you in your welcome email from TrendesignersHost. It usually looks like:
Enter your DirectAdmin username and password, then click Login.
Open File Manager
Once logged in, find File Manager in the DirectAdmin dashboard. It is usually under the Your Account section or the Advanced Features section.
Click File Manager to open it. It will open in the same tab or a new window showing your files.
Navigate to the WordPress themes folder
You need to get to the correct folder inside your WordPress installation. Follow this exact path:
In File Manager, click into public_html, then wp-content, then themes. You should already see your current active theme in this folder (e.g. twentytwentyfour or hello-elementor).
public_html/shop/), the path would be public_html/shop/wp-content/themes/. Check where your WordPress files are if you are unsure.
Upload your theme .zip file
While inside the themes folder, look for the Upload button in the File Manager toolbar. It may be labelled “Upload Files” or shown as an upload icon.
Click Upload Files, then select your theme .zip file from your computer (e.g. flatsome.zip or woodmart.zip). Wait for the upload to complete fully before moving to the next step.
Extract (unzip) the theme file
Once the zip file is uploaded, you need to extract it. In File Manager, right-click on the .zip file you just uploaded and choose Extract (or “Unzip” / “Decompress” depending on your DirectAdmin version).
A confirmation prompt will appear. Make sure the extraction destination is the current folder (themes/) — do not change it. Click Extract to confirm.
After extraction, you should see a new folder appear with your theme’s name, for example woodmart/ or flatsome/.
Activate the theme in WordPress
Now that the theme files are on your server, go to your WordPress dashboard to activate it.
Your newly uploaded theme will appear in the themes grid. Hover over it and click Activate.
You’re done — your theme is live
Your premium theme is now installed and active. From here you can import demo content, install the required plugins the theme recommends, and start customising your site.
Need help with your theme setup?
If your theme shows a blank page, asks for plugins, or you need help importing demo content — our support team is available 24/7 to assist you.
Quick recap
public_html / wp-content / themes /
4.Upload your theme .zip file
5.Right-click the zip → Extract
6.Go to WordPress → Appearance → Themes → Activate

