Wat zijn de WordPress core bestanden?
Wanneer u WordPress installeert, installeert u in feite een groep bestanden (de “WordPress core”) die de admin interface van uw website worden.
Het is mogelijk dat u nooit in deze WordPress core bestanden hoeft te kijken. Echter, je zult waarschijnlijk nodig hebt om ze te troubleshooten op een bepaald punt, en het zal zeer nuttig zijn om te begrijpen waar je naar kijkt als je probeert om een beledigend bestand te vinden.
Je zou kunnen splitsen de WordPress-bestanden in twee groepen – de kern bestanden en de inhoud bestanden. Core bestanden vormen het uiterlijk en de functionaliteit van het WordPress platform, en content bestanden worden toegevoegd door de gebruiker in de vorm van thema’s, plugins, en afbeeldingen. Er is ook een speciaal bestand genaamd wp-config.php dat WordPress vertelt waar het de database van uw site kan vinden.
Om toegang te krijgen tot de WordPress bestanden, dient u gebruik te maken van een FTP (File Transfer Protocol) client. Eenvoudig gezegd, wanneer u een site via FTP benadert, bekijkt u de bestanden die online staan, en draagt u deze bestanden over van en naar uw computer. Om dit te bereiken, moet u ofwel toegang tot de bestanden via uw browser (door in te loggen op cPanel van uw webhost), of met behulp van een FTP-client (een desktop applicatie). Er zijn er veel om uit te kiezen, maar ik gebruik en beveel Cyberduck aan, een open source client. De instructies en screencast in deze cursus maken gebruik van Cyberduck, maar u kunt ze aanpassen voor elke FTP-client.
Om toegang te krijgen tot uw site in Cyberduck, moet u de FTP login-gegevens voor uw server invoeren. U kunt deze vinden in de welkom e-mail van uw webhost, of door in te loggen op uw host cPanel en het vinden van de “FTP-accounts” sectie. De gegevens die u nodig hebt zijn: FTP-server adres, gebruikersnaam en password.
Als u eenmaal bent ingelogd, ziet u een paar mappen. De structuur en naamgeving van deze mappen is afhankelijk van uw webhost. Meestal ziet u echter een map met de naam “public_html” of “www.” Dat is waar uw website bestanden wonen.
Als uw WordPress site is geïnstalleerd in de root (het hoogste niveau) van uw domein, zal het openen van deze map onthult een lijst van alle WordPress bestanden en mappen. Als uw site in een subdirectory is geïnstalleerd, moet u ook de map openen waarin deze zich bevindt.
Dit is wat u te zien krijgt:
Om bestanden van en naar uw computer over te zetten, kunt u ze gewoon slepen en neerzetten. En om bestanden te verwijderen, markeert u gewoon het bestand dat u wilt verwijderen en kiest u “verwijderen” in het actiemenu. Dus, bijvoorbeeld, als u een plugin hebt geïnstalleerd en het heeft uw site kapot gemaakt (dit is mij meer dan eens overkomen), kunt u gewoon naar de map plugins navigeren (wp-content>plugins) en de beledigende plugin-map verwijderen. Of, als je problemen hebt met de automatische installatie van een thema of plugin, kun je via FTP naar de juiste plaats navigeren en de map naar de juiste plaats slepen. Dit zal de belangrijkste reden zijn om je site via FTP te benaderen, dus zoals ik in het begin al zei, het is de moeite waard om te weten hoe je dit moet doen!