Bonjour à tous,

Suite à une modification de la version PHP (8.0) une avalanche de WARNINGS et NOTICES s’affichent sur le front. Ma version WP est 6.4.1

J’ai pu tout bloquer grâce à ini_set(‘display_errors’,’off’); dans wp-config, mais je suis développeur de plugins et j’ai besoin d’afficher les erreurs importantes qui sont plus graves que WARNINGS. J’ai essayé plein de config différentes dans wp-config mais rien ne va. Soit j’ai tout, soit je n’ai rien.

Voici où j’en suis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
ini_set('display_errors','off');
//ini_set('error_reporting', E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING );
define('WP_DEBUG', false);
define('WP_DEBUG_LOG', false);
define('WP_DEBUG_DISPLAY', false);
Si je décommente ini_set(‘error_reporting’, E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING ); tout s’affiche en front, on dirait que l'instruction n'a aucun effet.
Merci de vos conseils.