Gros soucis avec mon fichier functions.php

WRInaute discret
bonjour a tous
je viens de trouver le responsable de ma faible performance a mon site

Cela provient de mon fichier functions.php dans mon theme enfant

je vous explique avnt tout comment je l'ai cree

j'ai suivi ce tuto

https://wpformation.com/theme-enfant-wordpress/

et donc dans le debut de mon fichier functions.php
j'ai ce code
Code:
<?php


/**
** activation theme
**/
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
 wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );

}

dans le meme repertoire de mon theme enfant j'ai ce code pour le style.css

Code:
/*
Theme Name: pecheperleenfant
Description: Theme enfant de peche perle
Author: phil le perleur
Author URI: https://pecheperle.be/
Template: colormag
Version: 1.0
*/

Ces deux fichiers se trouvent dans le dossier "pecheperleenfant", lui-même situé dans le dossier "themes".

Je pense que jusqu'ici, tout est bon.

Maintenant, voici mon souci :

Lorsque j'applique des modifications dans le fichier functions.php du thème enfant, les changements sont pris en compte et mon site fonctionne correctement. Cependant, mes performances sont très faibles.

Je viens de découvrir que cela provient de mon fichier functions.php de mon theme enfant. J'ai donc supprimé toutes les modifications et effectivement, mes performances sont revenues à 99%, que du bonheur !

Cependant, dans ce cas, mon site ne fonctionne plus correctement.

J'ai réalisé d'autres tests. Par exemple, si je n'ai aucun fichier functions.php dans mon thème enfant, mon site a une performance de 99%, mais il est déréglé.

En revanche, si mon thème enfant contient le fichier functions.php, le site affiche des performances de 79%, mais il s'affiche correctement.

Je dois vous avouer que je suis un peu perdu et je ne comprends pas ce qui se passe.
 
Discussions similaires
Haut