2010-07-02 4 views
1

J'ai mis à jour vers la version 3.0 et tout était super. Ensuite, j'ai installé le plugin 'Post Links To'. J'ai remarqué que je ne pouvais pas me déconnecter sans avoir une page blanche, je ne pouvais pas mettre à jour les choses. Certains tableaux de bord fonctionnaient encore mais c'était un vrai problème. J'ai ensuite supprimé le plugin mais le problème est resté. La chose la plus étrange est, si je change de thème, ou supprime tout de mes fonctions.php dans le thème que je veux, cela fonctionne à nouveau.Après la mise à niveau vers Wordpress 3.0, je ne peux rien mettre dans functions.php sans erreurs

J'ai fait le thème sur 2.9 et il a également travaillé dans 3.0 avant ce plugin.

Toute aide est grandement appréciée.

Henry.

EDIT: voici le bac de pâte: http://pastebin.com/GMpPEm4T

+0

Pastebin votre fichier functions.php, nous avons donc un coup d'oeil. Ce pourrait être un caractère parasite ou quelque chose qui cause un problème: http://pastebin.com/ – hsatterwhite

+0

http://pastebin.com/GMpPEm4T, merci. – Henryz

Répondre

1

supprimer les espaces blancs dans le fichier.

+0

J'ai essayé, mais cela n'a pas fait de différence. – Henryz

3

Arrêtez de fermer et d'ouvrir les supports PHP. Les nouvelles lignes sont renvoyées au navigateur, envoyant les en-têtes bien avant que WordPress soit prêt. Voici un pastebin qui devrait fonctionner:

http://pastebin.com/wdyMELvP

Règle générale: ne fermons jamais PHP au milieu du fichier, sauf si vous êtes dans une déclaration de fonction ou conditionnelle.

+0

Je suggèrerais aussi de supprimer la parenthèse de fermeture PHP à la fin du fichier, mais tant qu'il n'y a pas d'espace après, vous pouvez le laisser là. –

Questions connexes