WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I did this:

cd wp-content/themes
cp -R someTheme newTheme


cd newTheme
vim style.css #changed name of theme in the css comment header

and then logged into example.com/wp-admin. But when I looked at the list of themes (under the appearance header in left menu), I did not see it there. What else must I do for wordpress to notice my theme?

wp version = 3.0.4

share|improve this question
I have multi-site enabled. See my answer below – Alexander Bird Nov 3 '11 at 5:08

I have Multi-Site enabled.

That means I must first log in as a super admin, then go to "super admin" > "themes" option in left menu (inside wp-admin), and then enable it there first.

share|improve this answer

Your theme needs at least an index.php file for WP to recognize it, along with the style.css file. The style.css file doesn't technically need the name, author, etc., WP will use the directory name if it's missing.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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