Heb je ooit de foutmelding The theme is missing the style.css stylesheet gekregen bij het installeren van een WordPress-thema? Deze melding verschijnt vaak ook als: The package could not be installed. The theme is missing the style.css stylesheet of in het Nederlands: Het thema mist de style.css stylesheet. Dit is één van de meest voorkomende problemen bij het installeren van thema’s in WordPress. Gelukkig is het probleem meestal eenvoudig op te lossen als je weet waar je moet kijken.

In dit artikel leggen we stap voor stap uit wat het bestand style.css is, waarom je deze foutmelding krijgt en hoe je het probleem kunt oplossen.

Wat is style.css en waarom is het belangrijk?

Het bestand style.css is het belangrijkste stylesheet van een WordPress-thema. Hierin staan alle regels die bepalen hoe je website eruitziet: lettertypes, kleuren, marges, knoppen en meer. Zonder dit bestand kan WordPress je thema niet goed herkennen of op de juiste manier weergeven.

Wanneer verschijnt de foutmelding?

The theme is missing the style.css stylesheet foutmelding bij installeren van een WordPress-thema
Foutmelding The theme is missing the style.css stylesheet verschijnt tijdens het installeren van een WordPress-thema

De foutmelding The theme is missing the style.css stylesheet verschijnt meestal als je een nieuw thema wilt installeren of uploaden. Vaak lijkt het alsof het thema kapot is, maar in de meeste gevallen komt de fout doordat er iets misgaat tijdens het upload- of installatieproces.

Waar moet style.css staan?

Het bestand style.css hoort altijd in de hoofdmap van je thema. Staat het op een verkeerde plek of ontbreekt het helemaal, dan kan WordPress je thema niet herkennen. Zet het bestand dus altijd terug op de juiste plek.

Veelvoorkomende oorzaken van de foutmelding

Hier zijn de meest voorkomende redenen waarom deze foutmelding verschijnt:

1. Verwarring tussen thema en plugin

Soms probeer je per ongeluk een thema te installeren bij Plugins, of een plugin bij Weergave > Thema’s. Dit is verkeerd en zorgt altijd voor een foutmelding. Een thema moet altijd geïnstalleerd worden via Dashboard > Weergave > Thema’s.

2. Het bestand is geen WordPress-thema

Niet elk design-bestand dat je download is automatisch geschikt voor WordPress. Als je probeert een niet-WordPress thema te uploaden, herkent WordPress het bestand niet en verschijnt de fout.

3. Het thema is niet gecomprimeerd als .zip

WordPress accepteert alleen bestanden in het .zip-formaat. Als je probeert een ongecomprimeerde map of een ander formaat te uploaden, krijg je problemen. De officiële uitleg van WordPress. Hier staat stap voor stap beschreven hoe je een thema moet installeren: WordPress handleiding thema-installatie.
Hoe zip je een map? Heel eenvoudig: klik met de rechtermuisknop op de themamap op je computer en kies voor ‘Comprimeren naar zip-bestand’ of ‘Verzenden naar > Gecomprimeerde (gezipte) map’. Op Mac gebruik je de optie ‘Comprimeer’. Het resultaat is een .zip-bestand dat je vervolgens kunt uploaden in WordPress.

4. Zip-bestand met wachtwoord

Sommige downloads zijn beveiligd met een wachtwoord. WordPress kan deze bestanden niet uitpakken. Je moet het bestand eerst zelf uitpakken en opnieuw als .zip comprimeren zonder wachtwoord.

5. Te veel extra bestanden in de zip

In gedownloade thema’s zitten vaak handleidingen, licenties en documentatie. Als je dit hele pakket uploadt, werkt het niet. Je moet alleen de juiste themamap selecteren en opnieuw inpakken als zip-bestand.

6. style.css ontbreekt in de hoofdmap

Het bestand style.css moet altijd direct in de hoofdmap van het thema staan. Staat het in een submap of ontbreekt het, dan krijg je de foutmelding. Je kunt dit zelf controleren via je hostingomgeving:

The theme is missing the style.css stylesheet omdat style.css ontbreekt in de hoofdmap van het WordPress-thema
Voorbeeld van een WordPress thema waar de style.css in de hoofdmap ontbreekt, wat de foutmelding The theme is missing the style.css stylesheet veroorzaakt
  • Ga naar de map public_html > wp-content > themes.
  • Open de map van je thema.
  • Controleer of style.css in de hoofdmap aanwezig is.

Als het bestand ontbreekt, bekijk dan opnieuw het originele themabestand dat je hebt gedownload.

7. Verkeerde uploadlocatie via FTP

Soms uploadt iemand de themamap niet in de juiste map. Het pad moet altijd zijn: public_html > wp-content > themes. Staat de map ergens anders, dan kan WordPress het bestand style.css niet vinden. De oplossing is om de themamap naar de juiste locatie te verplaatsen.

8. Beschadigd of onvolledig zip-bestand

Het kan gebeuren dat een thema niet volledig is gedownload, bijvoorbeeld door een onderbroken internetverbinding. Daardoor ontbreekt style.css of andere noodzakelijke bestanden. De oplossing: download het thema opnieuw van de officiële bron en upload het opnieuw.

9. Fout in bestandsrechten

Bestands- en mappermissies in WordPress oplossen door bestandsrechten aan te passen naar 644 in FileZilla
Pas de bestandsrechten aan naar 644 om WordPress-bestanden correct toegankelijk te maken

Als de bestandsrechten op de server verkeerd staan ingesteld, kan WordPress het bestand style.css niet lezen. Normaal gesproken moet dit bestand de rechten 644 hebben. Controleer en pas dit aan via je hosting (bijvoorbeeld cPanel of DirectAdmin) of met een FTP-programma zoals FileZilla.

Wil je meer weten over bestands- en mappermissies in WordPress en hoe je die stap voor stap kunt aanpassen? Lees dan ons uitgebreide artikel: Bestands- en mappermissies in WordPress.

10. Subthema (Child Theme) zonder parent-thema

Als je een child theme installeert, moet het bijbehorende parent theme ook aanwezig zijn. Als dat ontbreekt, kan WordPress de style.css niet goed koppelen en verschijnt er een foutmelding. Oplossing: installeer eerst het parent theme en daarna het child theme.

Wil je precies weten wat een child theme is en hoe het werkt? Lees dan ons artikel: Wat is een WordPress child theme?.

11. Fout in de header van style.css

Het bestand style.css moet bovenaan een speciale header bevatten met informatie zoals Theme Name, Author en Version. Ontbreekt dit of is het verkeerd geschreven, dan herkent WordPress het bestand niet. Controleer dus of die gegevens correct bovenaan style.css staan.

Conclusie

De foutmelding The theme is missing the style.css stylesheet klinkt in eerste instantie ernstig, maar is vaak eenvoudig op te lossen. Controleer altijd of je het juiste bestand hebt, of het thema geschikt is voor WordPress en of style.css in de hoofdmap staat. Met deze stappen kun je het probleem zelf oplossen en zonder frustratie je thema installeren. Mocht je er niet uitkomen, dan is het slim om de leverancier van je thema of je hostingpartij te benaderen voor hulp.

Veelgestelde vragen

1. Wat betekent de foutmelding The theme is missing the style.css stylesheet?

Het betekent dat WordPress het bestand style.css niet kan vinden in de themamap.

2. Wat zijn de meest voorkomende oorzaken?

Een verkeerd geüpload bestand, een plugin die als thema is geüpload, een foutief zip-bestand, of het ontbreken van style.css.

3. Wat moet ik doen als het bestand ontbreekt?

Controleer of je het juiste themapakket hebt. Als het ontbreekt, download het thema opnieuw of neem contact op met de leverancier.

4. Kan de fout ook in het thema zelf zitten?

Ja, soms zit de fout in het themabestand. In dat geval moet je contact opnemen met de ontwikkelaar van het thema.

5. Hoe weet ik zeker dat ik het goede bestand upload?

Pak de originele download uit en controleer of er een map is met style.css, index.php en andere themabestanden. Deze map moet je opnieuw zippen en uploaden.