The following themes are installed but incomplete

Posted by Darwin Biler on April 17, 2013

When you are developing Themes for WordPress, at one time you might experience this weird issue. When you uploaded the theme, it wont load as expected when you go to Appearance > Themes  page and just spits out this message:

[caption id="attachment_898" align="alignnone" width="300"]broken-theme The following themes are installed but incomplete. Themes must have a stylesheet and a template.[/caption]

The first check you should do is on the style.css. Make sure it complies with the guidelines in here

If you are sure that the style.css is correct, the other thing you might need to look into is the newlines in the style.css is properly set.

Sometimes, when you are uploading a file via Filezilla, it strips off newlines characters in the file, making the whole style.css contents just one line - if that happens, WordPress wont be able to read property the contents of you style.css marking it as incomplete in admin.

This could be fixed in Filezilla by:
Edit > Settings

On the Transfers node, click the File Types node.
Then on the right pane, set the Default transfer type to Binary.

Did you find this useful?

I'm always happy to help! You can show your support and appreciation by Buying me a coffee (I love coffee!).