In een ideale wereld zou er nooit een probleem zijn waarvoor debuggen nodig is. Maar in de echte wereld zul je vrijwel zeker WordPress-siteproblemen tegenkomen die om nader onderzoek vragen.
WordPress heeft een ingebouwde debug-modus om je daarbij te helpen, en je kunt ook handige tools van derden ontdekken die je kunnen helpen bij het debuggen van WordPress.
WP Debug: wat doet het?
Zowel plug-ins en thema's als het kernprogramma van WordPress zijn ontwikkeld in PHP.
Door alle PHP-fouten, waarschuwingen en waarschuwingen weer te geven, kan de WordPress-foutopsporingsmodus u helpen erachter te komen wat er mis is met uw site.
Wanneer er een probleem is (zelfs als dit geen directe problemen oplevert), krijgt u soortgelijke berichten nadat u de foutopsporingsmodus hebt ingeschakeld:
WP_DEBUG een voorbeeld van een WordPress-websitefout
Het probleem kan vervolgens worden opgelost of gerapporteerd aan uw ontwikkelaar, thema of plug-inontwikkelaar.
Het WordPress-foutopsporingslogboek: wat is het?
U krijgt berichten die lijken op die in het vorige voorbeeld wanneer u WordPress inschakelt om zelf fouten op te sporen, maar deze worden nergens opgeslagen.
U kunt ook het WordPress-foutopsporingslogboek activeren om al deze waarschuwingen en fouten op te slaan in een bestand op uw server als u ze wilt opslaan.
Om het logbestand naar een andere locatie op uw server te schrijven, kunt u ook een aangepast bestandspad opgeven.
Als u niet wilt dat fouten op uw sites openbaar worden weergegeven, maar deze in plaats daarvan opslaan in de inlog-HTML, kan de constante WP DEBUG DISPLAY ook worden gebruikt om de foutopsporingsmodus te behouden terwijl de weergave van berichten op uw website wordt uitgeschakeld.
Hoe maak je WordPress debugbaar?
Vereist WordPress dat foutopsporing is ingeschakeld? Dit is het geval bij het oplossen van problemen met elk aspect van uw website, inclusief WPForms en eventuele plug-ins of WordPress-thema's.
Wanneer u aangepaste code zoals PHP of JavaScript toevoegt, moet u mogelijk controleren op mogelijke problemen in uw code, uw thema, andere plug-ins of zelfs op de server.
WordPress-foutopsporing registreert, indien ingeschakeld, alle problemen die op uw website worden aangetroffen. Dit kan u helpen de hoofdoorzaak van het probleem te identificeren of meer te leren over mogelijke problemen op uw website.
Foutopsporing in WordPress activeren
Voer de onderstaande acties uit om foutopsporing op uw website mogelijk te maken.
1) Het bestand wp-config.php zoeken
Foutopsporing voor WordPress is standaard uitgeschakeld. U moet toegang krijgen tot de bestanden van uw site via FTP (File Transfer Protocol) of het cPanel van uw server om dit in te schakelen.
U kunt ook gewoon een plug-in installeren, zoals WP File Manager, om toegang te krijgen tot uw serverbestanden vanuit het WordPress-beheergebied.
2) Het wp-config.php-bestand bewerken
Zodra uw sitebestanden geopend zijn, moet u wp-config.php om te bewerken.
In de hoofdmap op uw server vindt u dit bestand.
Voor het debuggen van WordPress gaat u naar het wp-config-bestand. Dit bestand bevat configuratieopties die uniek zijn voor uw site, inclusief databasegegevens en mogelijk aanpassingen gemaakt door uw hostingbedrijf. U moet deze coderegel lokaliseren voor foutopsporing.
Ga naar Seahawk Media voor meer informatie over verschillende onderwerpen, zoals Debugging WP!