J'ai modifié les fichiers header.php
et functions.php
de mon site WordPress afin d'ajouter le code de suivi Google Analytics. Maintenant, lorsque j'essaie de me connecter à ma zone d'administration, l'avertissement suivant s'affiche et je ne parviens pas à me connecter à mon compte WordPress:
Attention:
Impossible de modifier les informations d'en-tête - les en-têtes déjà envoyés par (sortie commencée à /home/wwwwww/public_html/wp-content/themes/poker-complex/functions.php:11) dans/home/wwwwww/public_html/wp-includes/pluggable. php sur la ligne 934
Comment résoudre ce problème?
Supprimez tous les espaces (espaces et retours à la ligne) avant toute balise <?php
ou <?
d'ouverture et après toute fermeture des balises ?>
dans tous les fichiers PHP que vous avez modifiés.
Supprimez également la nomenclature UTF ( Mark Order Byte ). Autant que je sache, PHP ne prend pas en charge la nomenclature UTF sur ses fichiers, et pour envoyer du code utf-8, le meilleur moyen consiste à ajouter des en-têtes comme celui-ci:
<?php
header("Content-Type: text/html; charset=utf-8");
?>
et aussi des métadonnées
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />