Debugging Mode (WordPress): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
Regel 1: Regel 1:
Je kunt instellen waar en hoe een WordPress debugging informatie presenteert; de zogenaamde ''debugging mode''.
+
Je kunt instellen waar en hoe een WordPress debugging informatie presenteert; de zogenaamde ''debugging mode''. Dit geschiedt doorgaans in bestand <code>wp-config.php</code>. Het gaat om twee variabelen:
  
De gebruikelijke manier om debugging mode te configureren, is in bestand <code>wp-config.php</code>.
+
* <code>WP_DEBUG</code>: Output in browser
 +
* <code>WP_DEBUG_LOG</code>: Output logfile.
  
Voorbeeld van een productiesite (KNL, mei 2021) waar debugging is uitgezet. Dit is onderaan het bestand:
+
== Voorbeeld: Productiesite ==
 +
 
 +
Voor productiesites is het gebruikelijk om geen browser-output te hebben, maar wel naar logbestanden. Voorbeeld van een site in mei 2021:
  
 
<pre>
 
<pre>
Regel 14: Regel 17:
 
  */
 
  */
 
define('WP_DEBUG', false);
 
define('WP_DEBUG', false);
define( 'WP_DEBUG_LOG', true );
+
define('WP_DEBUG_LOG', true);
 
</pre>
 
</pre>
  
Voorbeeld van een site waar debugging mode actief is:
+
== Voorbeeld: Ontwikkelsite ==
 +
 
 +
Voorbeeld van instellingen rondom debugging mode voor een ontwikkelsite, of een productiesite die ge-debugged wordt:
  
 
<pre>
 
<pre>
Regel 28: Regel 33:
 
  */
 
  */
 
define('WP_DEBUG', true);
 
define('WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );
+
define('WP_DEBUG_LOG', true );
 
</pre>
 
</pre>
== Zie ook ==
 
 
* [[CSS-storing na migratie (WordPress)]]
 
* [[Debugging Mode (WordPress)]]
 
* [[Storingen (Drupal)]]
 
 
  
 
== Zie ook ==
 
== Zie ook ==

Versie van 1 mrt 2022 12:29

Je kunt instellen waar en hoe een WordPress debugging informatie presenteert; de zogenaamde debugging mode. Dit geschiedt doorgaans in bestand wp-config.php. Het gaat om twee variabelen:

  • WP_DEBUG: Output in browser
  • WP_DEBUG_LOG: Output logfile.

Voorbeeld: Productiesite

Voor productiesites is het gebruikelijk om geen browser-output te hebben, maar wel naar logbestanden. Voorbeeld van een site in mei 2021:

/**
 * For developers: WordPress debugging mode.
 *
 * Change this to true to enable the display of notices during development.
 * It is strongly recommended that plugin and theme developers use WP_DEBUG
 * in their development environments.
 */
define('WP_DEBUG', false);
define('WP_DEBUG_LOG', true);

Voorbeeld: Ontwikkelsite

Voorbeeld van instellingen rondom debugging mode voor een ontwikkelsite, of een productiesite die ge-debugged wordt:

/**
 * For developers: WordPress debugging mode.
 *
 * Change this to true to enable the display of notices during development.
 * It is strongly recommended that plugin and theme developers use WP_DEBUG
 * in their development environments.
 */
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true );

Zie ook