I'll do my best to explain this but its weird to say the least.

So the two default themes (twenty ten and twenty eleven) appear under the Appearance>Themes tab in the wp admin.

However, if I add one new theme to wp-content/themes (even if its just an empty folder) all of the themes fail to show up on the Appearance>themes tab, except for the theme currently in use.

Anyone have any ideas?

--This is on a LAMP server (Ubuntu 12.04).

  • WordPress display only themes, if exist the minimum files index.php and style.css with the header comment in the head. A empty folder is not helpful.
    – bueltge
    Oct 6 '16 at 11:18

If you have multisite install you have to first enable those new themes in network admin, under "Themes"...

  • Its not multisite. Dec 1 '12 at 0:14
  • never happend to me... Question: it was there in the past, or they just did not appear from the beggining of install? Also you wrote that themes folder was empty, actually you should see twentyten and twantyeleven there, otherways its wrong folder you are looking in?
    – Roman
    Dec 1 '12 at 0:23
  • The themes folder has all the items present. The admin panel just doesn't display any of the themes. Dec 1 '12 at 0:26
  • then maybee write whats the version of wordpress you are using.. And those themes you try to make working, was ok in different wordpress install? You did them yourselves or downloaded them somewhere? Then if its true try to disable all plugins, maybee some of thme causing this?
    – Roman
    Dec 1 '12 at 0:28
  • I created them myself and they work perfectly fine on my laptop. Both are running Wordpress 3.4.2. Dec 1 '12 at 0:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.