Enable debug errors in WordPress

Setting WP_DEBUG to true in your wp-config.php will enable the debug mode throughout WordPress. This will cause all PHP errors, warnings, and notices to be displayed.

It's highly recommended that WP_DEBUG and WP_DEBUG_LOG be set to true during development to catch errors that might not otherwise show when set to false. This is especially useful during the development of custom modules as the css/js for the current layout will be refreshed on each page load instead of cached as it is by default.

You can watch a short video of this task farther down the page.

  1. Edit the wp-config.php for your website. (cPanel / Plesk / Web & Classic / Managed WordPress / VPS)
  2. Change
    define('WP_DEBUG', false);
    to
    define('WP_DEBUG', true);
  3. On the following line, type
    define('WP_DEBUG_LOG', true);
  4. Save your changes.
  5. Using an Internet browser, visit your site to trigger the debugging log.
  6. Using your hosting account's editor, open /wp-content/debug.log.
  7. Review the contents of the debug log to identify the problem to a specific plugin, theme, or configuration option that might be causing a problem.

Note: For Managed WordPress Pro plans, setting WP_DEBUG to true will completely disable the CDN(content delivery network) to help with troubleshooting the website. You can re-enable the CDN by setting WP_DEBUG to false.

Once you are done with development or troubleshooting you should set WP_DEBUG and WP_DEBUG_LOG to false, then remove the debug.log file.

Show me how


Was dit artikel nuttig?
Hartelijk dank voor je feedback. Gebruik het supporttelefoonnummer of de bovenstaande chatoptie als je een vertegenwoordiger van de afdeling Klantenondersteuning wilt spreken.
Fijn dat we konden helpen! Kunnen we nog iets voor je doen?
Dat spijt ons. Vertel ons wat je verwarrend vond of waarom je probleem niet is opgelost via de geboden oplossing.