Je bent lekker bezig met je WordPress website. Misschien wil je wat nieuwe foto’s uploaden of een apart mapje maken voor je bestanden. En dan… bam. Die vervelende melding: “Map kan niet worden aangemaakt.” Frustrerend hè? Alsof je voor een deur staat die ineens op slot zit terwijl je weet zeker dat je net nog de sleutel had.
Geen paniek. Ik snap je frustratie helemaal. Dit is een probleem dat veel WordPress gebruikers tegenkomen, en het goede nieuws is dat het vaak makkelijker op te lossen is dan je denkt. Ook al voel je je misschien niet zo tech-savvy, samen gaan we dit stap voor stap doorlopen. Gewoon rustig, alsof we samen een kop koffie drinken en ik je even laat zien hoe het werkt.
Voordat we aan de slag gaan met oplossingen, is het handig om te begrijpen waarom dit gebeurt. Denk aan je WordPress website als een huis. WordPress wil graag een nieuwe kamer (map) bouwen, maar heeft daar toestemming voor nodig van de huisbaas (de webserver). Als die toestemming er niet is, kan WordPress niks doen.
In technische termen heet dit “bestandsrechten” of “permissies”. Klinkt ingewikkeld, maar dat valt reus mee. Het betekent gewoon: wie mag wat doen met welke bestanden en mappen op je website?
Meestal komt dit probleem voor bij de wp-content map en de uploads map daarbinnen. Dat zijn de plekken waar WordPress al je afbeeldingen, video’s en andere media bewaart.
Laten we eerst het simpelste checken. Soms ligt het probleem helemaal niet aan de instellingen van je server.
Net als je telefoon vol kan zitten met foto’s, kan ook je webhosting vol raken. Log in bij je hostingprovider (dat is het bedrijf waar je je website hebt staan) en kijk of je nog ruimte over hebt. Meestal staat dit ergens bij “schijfruimte” of “disk space” in je controlepaneel.
Ja, echt waar. Soms doet je browser gewoon een beetje raar. Sluit alles af, open een andere browser (gebruik je Chrome? Probeer Firefox of andersom) en probeer het opnieuw. Je zou versteld staan hoe vaak dit helpt.
Dit is de methode die ik je aanraad als je niet zo bekend bent met computers. De meeste hostingproviders hebben een visueel controlepaneel, vaak cPanel of DirectAdmin. Dat zijn gewoon handige schermen waar je dingen kunt aanklikken zonder rare codes te hoeven typen.
Open je webbrowser en ga naar de website van je hostingprovider. Dit is het bedrijf waar je maandelijks of jaarlijks voor betaalt om je website online te houden. Log in met je gebruikersnaam en wachtwoord. Kun je niet meer inloggen? Geen schaamte – gebruik gewoon de “wachtwoord vergeten” functie. Gebeurt ons allemaal.
Eenmaal ingelogd, zoek je naar iets wat “Bestandsbeheerder”, “File Manager” of iets dergelijks heet. Dit is meestal een groot icoon met een mapje erop. Klik daarop.
Je ziet nu een overzicht van alle bestanden en mappen van je website. Het lijkt een beetje op de Windows Verkenner of Finder op je Mac, maar dan in je browser.
Dubbelklik op de map “public_html” of “htdocs” (afhankelijk van je hostingprovider). Daarbinnen zie je verschillende mappen. We zijn op zoek naar “wp-content”. Dubbelklik daarop.
In wp-content vind je weer verschillende mappen. De belangrijkste is “uploads”. Dit is waar WordPress al je media wil opslaan.
Nu komt het belangrijke deel. Klik met je rechtermuisknop op de map “uploads” (of selecteer hem en zoek naar een knop die “Permissies”, “Rechten” of “Permissions” heet).
Je ziet nu een schermpje met allerlei vakjes en getallen. Eng? Misschien een beetje. Maar ik leg het uit.
Je ziet waarschijnlijk drie groepen: Owner (eigenaar), Group (groep) en World/Public (iedereen). Bij elk groepje staan vakjes voor Read (lezen), Write (schrijven) en Execute (uitvoeren).
Voor de uploads map willen we meestal het getal 755 of 775. Klinkt als een willekeurig getal, maar dit betekent gewoon:
755 = De eigenaar mag alles, anderen mogen lezen en uitvoeren maar niet schrijven. Dit is veilig.
775 = Zowel eigenaar als groep mogen alles, anderen alleen lezen en uitvoeren. Dit werkt vaak beter voor WordPress.
Sommige hostingproviders vragen om 777, maar dat is eigenlijk niet veilig omdat dan iedereen alles mag. Probeer eerst 755, dan 775, en alleen als het echt niet anders kan 777.
Belangrijk: als er al mappen in de uploads map staan (vaak per jaar, zoals 2023, 2024), moeten deze dezelfde rechten krijgen. De meeste bestandsbeheerders hebben een optie “pas toe op submappen” of “apply to subdirectories”. Vink dat aan als je die optie ziet.
Ga terug naar je WordPress dashboard. Probeer een afbeelding te uploaden of een nieuwe map aan te maken. Werkt het? Fantastisch! Probleem opgelost.
Geen toegang tot een bestandsbeheerder? Of werkt die niet lekker? Dan kunnen we het via FTP proberen. FTP staat voor File Transfer Protocol. Klinkt ingewikkeld maar het is gewoon een manier om bestanden tussen je computer en je website heen en weer te schuiven.
Je hebt een FTP-programma nodig. FileZilla is gratis en werkt prima. Download en installeer het van filezilla-project.org. Het werkt op Windows, Mac en zelfs Linux.
Je hebt ook je FTP-gegevens nodig. Die vind je meestal in de welkomstmail van je hostingprovider, of ergens in je hosting controlepaneel. Je hebt nodig:
– FTP server of host (vaak iets als ftp.jouwdomein.nl)
– Gebruikersnaam
– Wachtwoord
– Poort (meestal 21)
Open FileZilla. Bovenaan zie je vier vakjes. Vul daar je FTP-gegevens in en klik op “Snelle verbinding” of “Quickconnect”.
Je ziet nu je scherm in tweeën gedeeld. Links staan de bestanden op je eigen computer, rechts die van je website. We gaan alleen aan de rechterkant werken.
Rechts navigeer je naar: public_html → wp-content → uploads (net als bij de vorige methode).
Klik met je rechtermuisknop op de uploads map. Kies “Bestandsrechten” of “File permissions”. Je ziet nu een schermpje dat waarschijnlijk lijkt op wat ik eerder beschreef.
Vul in het nummerieke waardeveld 755 in. Of probeer 775 als 755 niet werkt. Vink “Recurse into subdirectories” aan (dit betekent: pas het ook toe op alle mapjes die erin zitten) en kies “Apply to directories only”.
Klik op OK en wacht even. Dit kan even duren als je veel submappen hebt.
Nog steeds problemen? Dan moeten we even in een belangrijk bestand kijken. Geen zorgen, we gaan het niet kapot maken. We kijken alleen even.
Het wp-config.php bestand is zoiets als het receptenboek van je WordPress website. Het vertelt WordPress hoe alles moet werken. Soms staat daar een instelling in die het aanmaken van mappen blokkeert.
Via je bestandsbeheerder of FileZilla, ga naar de hoofdmap van je WordPress installatie (vaak public_html). Daar staat het bestand wp-config.php.
Klik met rechts op wp-config.php en kies “Bewerken” of “Edit”. Het bestand opent in een teksteditor.
Zoek naar deze regel:
define(‘FS_METHOD’, ‘direct’);
Staat die er niet in? Voeg hem dan toe. Zet hem ergens bovenaan, maar wel na de regel die begint met <?php. Staat er al iets anders bij FS_METHOD? Verander het naar 'direct'.
Sla het bestand op. Test je website weer.
Het .htaccess bestand is nog zo’n belangrijk bestand. Het punt voor de naam betekent dat het “verborgen” is. Sommige bestandsbeheerders laten het niet standaard zien. In FileZilla: ga naar Server → Force showing hidden files. In cPanel bestandsbeheerder is er meestal ergens een instelling voor.
Open het .htaccess bestand (staat in dezelfde map als wp-config.php). Kijk of er rare regels in staan die iets blokkeren. Als je niet zeker weet wat je ziet, kun je het bestand hernoemen naar .htaccess-oud. WordPress maakt dan vanzelf een nieuwe aan. Ga daarna in WordPress naar Instellingen → Permalinks en klik gewoon op Opslaan (je hoeft niks te veranderen). Dit vernieuwt je .htaccess.
Soms zit het probleem dieper. Misschien heeft je hostingprovider speciale beveiligingsinstellingen die het aanmaken van mappen blokkeren. Of misschien draait je website op een server met speciale configuraties.
Schaam je niet om contact op te nemen met de support van je hostingprovider. Dat is letterlijk hun werk. Leg uit dat je de foutmelding “Map kan niet worden aangemaakt” krijgt in WordPress en dat je al de bestandsrechten hebt gecontroleerd. Ze kunnen vaak binnen een paar minuten zien wat het probleem is en het voor je oplossen.
Goede hostingproviders vinden het niet erg als je om hulp vraagt. Sterker nog, ze waarderen het meestal dat je eerst zelf hebt geprobeerd het op te lossen.
Nu je het probleem hopelijk hebt opgelost, een paar tips om het in de toekomst te voorkomen:
Niet alle hostingproviders zijn hetzelfde. Sommige hebben alles al perfect ingesteld voor WordPress. Bij Webaware werken we graag met websites die professioneel gehost worden. Een goede hostingprovider zorgt ervoor dat de meeste van deze problemen helemaal niet ontstaan.
Oude versies van WordPress kunnen soms vreemde problemen geven. Update regelmatig (maar maak eerst een backup!).
Sommige beveiligingsplugins kunnen té streng zijn en het aanmaken van mappen blokkeren. Als je net een nieuwe beveiligingsplugin hebt geïnstalleerd voor dit probleem begon, ligt daar misschien je antwoord.
Heb je alle stappen geprobeerd en krijg je het maar niet werkend? Dan is er waarschijnlijk iets anders aan de hand. Misschien een conflicterende plugin, een beschadigde WordPress installatie, of een serverprobleem dat specialistische kennis vereist.
Websites bouwen en beheren is ons vak. We snappen dat niet iedereen hier tijd en energie in wil steken. En dat hoeft ook niet. Bij Webaware helpen we je graag met dit soort technische problemen. We kijken verder dan alleen het symptoom en zoeken naar de echte oorzaak.
Wil je hulp bij dit probleem? Of ben je het zat om steeds tegen dit soort technische obstakels aan te lopen? Neem gerust contact met ons op. Je kunt ons mailen op info@webaware.nl, bellen of WhatsAppen naar 06-37418075, of gebruik ons contactformulier. We denken graag met je mee over een oplossing die bij jou past, zodat jij je kunt focussen op waar je goed in bent: jouw bedrijf runnen.

Ik ben Alex Siderius, de oprichter en eigenaar van Webaware Websites & Online Marketing. Mijn liefde voor websites begon op mijn veertiende en heeft me sindsdien nooit meer losgelaten. Na mijn studie Business IT & Management, die ik in 2016 succesvol heb afgerond, besloot ik mijn passie om te zetten in een eigen bedrijf.
Ik begrijp dat je als ondernemer vaak weinig tijd hebt om je te verdiepen in de wereld van websites en online marketing. Daarom neem ik graag zoveel mogelijk werk voor je uit handen. Ik geloof sterk in samenwerking en betrek mijn klanten altijd bij het proces, zodat we samen tot het beste resultaat komen en ik 100% klanttevredenheid kunnen garanderen.
Bij Webaware kun je rekenen op persoonlijke aandacht, transparantie en bovenal een oplossing die perfect aansluit bij jouw wensen en behoeften. Laten we samen jouw online aanwezigheid naar een hoger niveau tillen!
Een webdesignbureau in Amsterdam met kennis van online marketing. We bouwen websites voor ZZP-ers en het MKB. We werken o.a. voor organisaties uit Almere, Haarlem, Weesp, Leiden, Badhoevedorp, Amstelveen, Leiden, Purmerend & komen graag bij u langs!
