Kan geen plugin verwijderen
Als je ooit hebt geprobeerd om een plugin te verwijderen in WordPress, alleen om een foutmelding te krijgen met “Kan plugin niet verwijderen” (of een soortgelijke foutmelding), dan weet je hoe frustrerend dat kan zijn. Het is nog frustrerender als je niet zeker weet waarom de fout optreedt of hoe je hem kunt oplossen.
Gelukkig zijn er een paar mogelijke oplossingen voor dit probleem. In dit deel van de tutorial zal ik bespreken waarom de “Unable to delete plugin” foutmelding verschijnt en hoe deze op te lossen.
Laten we eerst eens kijken waarom deze foutmelding verschijnt wanneer je een plugin probeert te verwijderen.
Wanneer je een plugin van WordPress verwijdert, wordt het bestand niet van je server verwijderd. In plaats daarvan hernoemt WordPress de map van de plugin naar iets als “plugin-naam. oud”. Dit is gedaan zodat als u per ongeluk een plugin verwijdert, u deze snel kunt herstellen door simpelweg de map te hernoemen naar de oorspronkelijke naam.
Echter, in sommige gevallen kan WordPress om de een of andere reden de map van de plugin niet hernoemen. Je krijgt dan de “Unable to delete plugin” foutmelding wanneer dit gebeurt.
Er zijn een paar mogelijke redenen waarom WordPress de map van de plugin niet kan hernoemen. Eén mogelijkheid is dat de map vergrendeld is, waardoor WordPress er geen toegang toe heeft. Een andere mogelijkheid is dat de map zich in een beschermd gebied van je server bevindt waar WordPress geen toegang toe heeft.
De fout “Kan plugin niet verwijderen” oplossen
Gelukkig zijn er een paar dingen die je kunt proberen om de “Unable to delete plugin” foutmelding op te lossen:
Een mogelijke oplossing is om de map van de plugin handmatig te verwijderen. U moet verbinding maken met uw server via FTP en navigeren naar de map “/wp-content/plugins/”. Zoek de map van de plugin en verwijder deze.
Zodra de map is verwijderd, kunt u proberen de plugin te verwijderen vanuit het WordPress admin gebied. Als de plugin met succes is verwijderd, zie je niet langer de foutmelding “Unable to delete plugin”.
Als u nog steeds de foutmelding “Unable to delete plugin” ziet, of als u de map van de plugin niet kunt verwijderen, kan de map zich in een beschermd gebied van uw server bevinden. In dit geval moet je contact opnemen met je webhost en hem vragen de map van de plugin voor je te verwijderen.
Zodra de map van de plugin is verwijderd, zou je de plugin zonder problemen moeten kunnen verwijderen uit het WordPress admin gebied.
Laten we samenvatten: Om deze fout op te lossen:
- Open uw FTP-client en maak verbinding met uw site.
- Navigeer naar je root directory.
- Ga naar de map WP Content.
- Ga naar de map Plugins.
- Zoek de map met de naam van de plugin.
- Hernoem deze (je kunt “plugin_name + – old” zetten).
- Herlaad je site. Als alles in orde is, ga dan opnieuw naar de plugin-map (punt 5) en hernoem de map met de oorspronkelijke naam. Als de fout blijft bestaan, hernoem hem dan met “-old”, verwijder die plugin en zoek een alternatief.
Van tijd tot tijd kan een plugin deze fout genereren als gevolg van de cache plugin (eenvoudige manier), of als gevolg van een PHP fout (geavanceerde manier, ik zal hier niet specificeren hoe het op te lossen, omdat je het risico loopt de hele site kapot te maken).