Sep 22, 2011
cPanel Access Level
Reseller Owner

I've searched for duplicated thread but I didn't find the solution.

I'm creating a new theme, I duplicated x theme under another name
Main >> Themes >> Universal Theme Manager >> clone

after that I downloaded the archive package to edit files at home.

Now I uploaded the theme and it has been uploaded well.

How can I set my theme as default theme for all cpanel user accounts?

Thank you for your help.



Well-Known Member
May 20, 2003
cPanel Access Level
Root Administrator
To create a style for your end users, you might want to instead take a look at the Branding Editor in cPanel.
Resellers & BrandingcPanel Videos | cPanel Videos
Advanced Guide to Branding the cPanel Interface

In taking this route, you can be sure changes to your styles (cPanel Updates) will still work as expected. If you clone and customize your own as you have here, no updates to that theme will happen as I understand it.

Short of that, to set your current theme you've created to an account, modify the Package it uses. You'll see a drop down for the Package theme at bottom of edit list. When you edit that Package, all accounts using that Package should be updated to use the new theme.

One thing to think about is the bookmark users may have with (for example) /x3/ in it. When you switch theme they may need to update the bookmark. it's been a while since I switched out a theme so unclear on how that's handled now.

Hope that helps a bit. :)


cPanel Development
Staff member
Apr 7, 2006
cPanel Access Level
Root Administrator
In WHM >> Basic cPanel & WHM Setup is the option:

Enter the default cPanel theme for newly created accounts whose packages do not specify a theme.

Set that to your new theme. After doing that you'll want to update any plans (packages) you have to use the new theme.

Please be aware that the X theme has not been supported, nor updated, in years.