Soft-KS Soft-KS
// documentation

WHMCS theme installation

One guide for every Soft-KS WHMCS theme — Nexus, Zenith, Neon and Dimension. Installation takes about 5 minutes and never touches WHMCS core files.

WHMCS 9.x PHP 8.1+ cPanel / FTP access ~5 min

01Download your theme

After purchase, your theme ZIP is available in your account dashboard under "Your themes". Download it and extract it on your computer — inside you'll find the theme folders plus a README.md with these same steps.

02Upload to your WHMCS root

Upload the contents of the ZIP into your WHMCS root directory (the folder containing configuration.php) via cPanel File Manager or FTP. The folders merge into the existing structure:

  • templates/<theme>/ — the client-area theme itself.
  • templates/orderforms/<theme>_cart/ — the matching order-form template.
  • includes/hooks/<theme>_nav.php — the navigation hook for the service pages.
  • Service-page PHP files (webhosting.php, vps.php, cloud.php, email.php, dedicated.php, reseller.php and their shared data/loader files) — these sit directly in the WHMCS root.

Everything is additive — no WHMCS core file is ever overwritten.

03Activate the theme

In WHMCS Admin go to Configuration → System Settings → General Settings → General tab, set Template to your theme and save:

ThemeTemplateOrder Form Template
Nexusnexusnexus_cart
Zenithzenithzenith_cart
Neonneonneon_cart
Dimensiondimensiondimension_cart

04Set the order form

Still in General Settings, open the Ordering tab and set Order Form Template to your theme's cart from the table above (for example nexus_cart), then save. This gives you the theme-matched pricing tables in the store and cart.

05Empty the template cache

If pages look unstyled or stale after switching, go to Utilities → System → Empty Template Cache in WHMCS Admin, then hard-refresh your browser (Ctrl+F5). CSS-only tweaks later on don't need this — only template (.tpl) changes do.

06Service pages & navigation optional

Every theme ships five ready-made marketing pages (Web Hosting, VPS, Cloud, Email, Dedicated, Reseller) styled to match. Once the service-page files from step 02 are in your WHMCS root, the included hook automatically adds a "Hosting" dropdown to your client-area navigation — no configuration needed. Don't want them? Simply skip uploading the service-page files and the hook.

07Customisation

Each theme is token-driven: brand colours, accents, borders and rounding are CSS variables. Override them in templates/<theme>/css/custom.css — it loads last, so a handful of token overrides re-skins the whole client area and your edits survive theme updates. You get the full, unencoded source, so deeper changes are yours to make too.

08Requirements

  • WHMCS 9.x — the themes are built and tested on WHMCS 9.
  • PHP 8.1 or newer on the domain running WHMCS.
  • File access to your WHMCS installation (cPanel File Manager, FTP or SSH).

09Need help?

Stuck on any step? Open a support request or email contact@soft-ks.com — we'll get you installed.

Browse all themes on the themes page.