Een vraag die met enige regelmaat voorbij komt is “Waarom kan ik geen WordPress plugin installeren op mijn website?”.
Je kunt deze vraag stellen wanneer je nog nooit een plugin hebt geïnstalleerd en de pluginpagina niet kunt vinden, maar het kan ook komen omdat er iets misgaat tijdens het installeren van een plugin.
In dit artikel kun je lezen waarom je geen plugin kunt installeren op je website en hoe je het kunt oplossen.
Je maakt gebruik van WordPress.com
WordPress heeft twee verschillende versies, je hebt WordPress.COM en WordPress.ORG. Het is echter zo dat plugins alleen geïnstalleerd kunnen worden op de .ORG variant van WordPress.
Indien je gebruikmaakt van WordPress.com zal je dus ontzettend lang kunnen zoeken in het menu naar het kopje “plugins”, maar je zal het nooit vinden.
WordPress.com heeft zo zijn beperkingen en dit is er één van. Indien je van mening bent dat je te weinig mogelijkheden hebt met WordPress.com zal je kunnen overwegen om over te schakelen naar de .ORG variant. Je moet dan wel een domeinnaam en hostingpakket aanschaffen, zelf een WordPress blog maken en de website onderhouden.
Je gebruiker heeft niet voldoende rechten in WordPress
Om een plugin te installeren op je website heb je een beheerdersaccount nodig. Indien je een abonnee, schrijver, auteur of redacteur rechten hebt, zal je niet de mogelijkheid hebben om een plugin te installeren.
Wanneer je de eigenaar van de website bent en geen toegang hebt tot het beheerdersaccount, dan zal waarschijnlijk de maker van de website toegang hebben tot deze gebruiker. Je zal in dit geval de websitemaker om toegang moeten vragen tot het beheerdersaccount om plugins te kunnen installeren.
Er is een memory limiet probleem
Een geheugenlimiet foutmelding is een hele andere oorzaak waardoor het niet mogelijk is om een WordPress plugin te installeren op je website. De melding ziet er als volgt uit:
Fatal error: Allowed memory size of 67108864 bytes exhausted.
Het is een beperking die is ingesteld door je hostingprovider. Over het algemeen kun je het eenvoudig oplossen door onderstaande code in het wp-config.php bestand te plaatsen van je WordPress installatie.
define(‘WP_MEMORY_LIMIT’, ’64M’);
Het maakt niet heel veel uit waar je het plaatst in het bestand. Zelf plaats ik dit soort dingen altijd een regel onder “$table_prefix”.
Indien dit niet werkt zal je aan je hostingprovider moeten vragen of het geheugenlimiet omhoog kan.
Bestandsrechten staan verkeerd
Hostingproviders kunnen servers op verschillende manieren configureren. Zo kan het zijn dat de bestandstandsrechten op een bepaalde manier geconfigureerd staan waardoor je problemen hebt wanneer je een plugin probeert te installeren.
Nu zou je zelf de bestandsrechten kunnen aanpassen (bijv. naar 777), maar dit brengt weer veiligheidsrisico’s met zich mee en hoort eigenlijk niet de oplossing te zijn. Let op: Wanneer je de bestandsrechten aanpast moet je deze na het installeren van een plugin weer terug veranderen voor de veiligheid. Bekijk in de WordPress codex hoe de bestandsrechten horen te staan.
Een andere oplossing is om een mail naar je hostingprovider te sturen en het probleem uit te leggen. Wellicht dat er een foutje is in de serverconfiguratie dat hersteld kan worden of er iets anders gereset kan worden om alles weer goed te laten werken.
Wat als ik nog steeds geen plugin kan installeren?
Het eerste wat ik zou doen als je dit nog niet gedaan hebt is een mail sturen naar je hostingprovider met de eventuele foutmelding die je te zien krijgt.
Wanneer je hostingprovider ook geen idee heeft hoe het opgelost kan worden zal je WordPress plugins handmatig moeten uploaden in de map /wp-content/plugins met behulp van een ftp programma.
Ik hoop dat dit artikel je geholpen heeft om erachter te komen waarom je geen WordPress plugins kunt installeren. Ben jij weleens in de situatie gekomen dat je helemaal geen WordPress plugins meer kon installeren? Laat gerust in de reacties hieronder weten hoe je dit toen hebt opgelost.


