Résoudre probleme de compatibilité theme wordpress PHP 7.4

  Information

Pour les personnes qui ont mis leur site à jour vers PHP 7.4, il se peut que leur theme wordpress est affiché un message en haut du header du style :  Erreur: Avertissement: création d'un objet par défaut à partir d'une valeur vide

Cela peut être génant pour l'esthétique du site et faire fuir le visiteur, au bout de quelques jours cela fait même planter le site...

Pour remédier à cela, il suffit d'inscrire un bout de code tout simple => Code ajouté ci-dessous pour supprimer l'erreur. Insérez avant l'instruction 'if' dans admin-hooks.php:

  code source classé dans  Wordpress

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
                               
<?php
/*---------------------------------------------------------------*/
/*
    Titre : Résoudre probleme de compatibilité theme wordpress PHP 7.4                                                  
                                                                                                                          
    URL   : https://phpsources.net/code_s.php?id=1144
    Auteur           : blandin                                                                                            
    Website auteur   : https://about.me/zankky                                                                            
    Date Ã©dition     : 05 Fév 2021                                                                                        
    Date mise Ã  jour : 28 Fév 2021                                                                                       
    Rapport de la maj:                                                                                                    
    - fonctionnement du code vérifié                                                                                    
*/
/*---------------------------------------------------------------*/

/* suppress error with this */
ini_set('display_errors'0);

$query_context = new stdClass();    
$query_context->context array();

?>

          Fonctions du code - Doc officielle PHP

   php.net   Description Versions PHP OUTIL
   array Crée un tableau PHP 4, PHP 5, PHP 7, PHP 8
   ini_set Modifie la valeur d'une option de configuration PHP 4, PHP 5, PHP 7, PHP 8

   Dites merci aux auteurs pour leurs travail, ça ne coûte rien et ça fait toujours plaisir wink

 Autres snippets qui pourraient vous intéressez

Créer des Widgets WordPress personnalisés

Compatibilité : PHP 5, PHP 7

PHP - WordPress fournit de nombreux widgets et vous pouvez créer des widgets personnalisés adaptés à votre blog. Code a mettre dans le fichier function

Longueur du titre personnalisé sur WordPress

Compatibilité : PHP 5, PHP 7

Personnaliser la longueur en fonction du nombre de caractères du titre de votre message.

WordPress Breadcrumbs sans plugin

Compatibilité : PHP 5, PHP 7

PHP - Vous pouvez utiliser des plugins, mais de code de Breadcrumbs ( fil d'Ariane ) pourrait être une solution plus simple

SQL Identifier les tags WordPress non utilisés

Compatibilité : PHP 5, PHP 7

SQL - Cette requête vous permet d'identifier toutes les balises non utilisées.

Présentation de PHP

PHP débutant et initié 50 Tutoriel

Présentation de MySQL