---
title: "[WordPress] Désactiver l’affichage des alertes PHP"
description: "Il peut arriver que des alertes PHP s’affichent sur le site ou dans l’administration WordPress. Ces messages sont utiles en phase de développement, mais ils ne devraient pas être visibles sur un site en production. ## Contenu avancé Cet article…"
url: "https://academy.drgeek.com/docs/avance/wordpress-code/wordpress-desactiver-laffichage-des-alertes-php/"
updated: "2026-03-20"
category: Avancé / WordPress (code)
tags:
  - Avancé
---

# [WordPress] Désactiver l’affichage des alertes PHP

Il peut arriver que des alertes PHP s’affichent sur le site ou dans l’administration WordPress. Ces messages sont utiles en phase de développement, mais ils ne devraient pas être visibles sur un site en production.

## Contenu avancé

Cet article utilise le fichier de configuration WordPress. Une mauvaise manipulation peut rendre le site inaccessible. Il est recommandé de faire une sauvegarde avant toute modification.

## Objectif

Désactiver l’affichage des alertes PHP sur un site WordPress.

## Code à utiliser

Ajoute ou adapte les lignes suivantes dans le fichier `wp-config.php` de WordPress :

```
/* DÉSACTIVER L’AFFICHAGE DES ALERTES PHP */
ini_set('display_errors', 'Off');
ini_set('error_reporting', E_ALL);
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);
```

## Comprendre le fonctionnement

- `ini_set('display_errors', 'Off');` masque l’affichage des erreurs PHP
- `define('WP_DEBUG', false);` désactive le mode debug de WordPress
- `define('WP_DEBUG_DISPLAY', false);` empêche l’affichage des erreurs à l’écran

## Où ajouter ce code

Ce code doit être ajouté dans le fichier `wp-config.php`.

Si une ligne comme celle-ci existe déjà :

```
define('WP_DEBUG', false);
```

remplace-la ou complète-la avec le bloc présenté plus haut.

## Points d’attention

- Masquer les alertes ne corrige pas le problème technique à l’origine
- Sur un site en production, il est préférable de ne pas afficher les erreurs aux visiteurs
- Si tu recherches la cause d’un bug, il peut être utile de journaliser les erreurs plutôt que de les afficher

## Astuce utile

Utilise ce réglage sur un site en ligne, mais garde un environnement de test où les erreurs peuvent être analysées plus facilement.

## Compatibilité

Cette méthode fonctionne avec WordPress standard et reprend les réglages de debug les plus courants. Selon l’hébergement, certaines directives PHP peuvent aussi être gérées au niveau serveur.

## Pour conclure

Désactiver l’affichage des alertes PHP permet d’éviter que des messages techniques apparaissent aux visiteurs. C’est une bonne pratique sur un site en production, à condition de continuer à surveiller les erreurs autrement.
