Avertissement: Impossible de modifier les informations d'en-tête - têtes déjà envoyés par (sortie commencé à /home/content/51/5126851/html/wp-includes/post-template.php:54) dans /home/content/51/5126851/html/wp-includes/pluggable.php en ligne 890Avertissement: Impossible de modifier les informations d'en-tête
Je sais que je dois faire quelque chose à mon dossier post-template.php
, mais je ne suis pas sûr de ce que. J'ai regardé les autres réponses mais la mienne semble un peu différente. Voici à quoi ressemble la fonction concernée:
/**
* Display or retrieve the current post title with optional content.
*
* @since 0.71
*
* @param string $before Optional. Content to prepend to the title.
* @param string $after Optional. Content to append to the title.
* @param bool $echo Optional, default to true.Whether to display or return.
* @return null|string Null on no title. String if $echo parameter is false.
*/
function the_title($before = '', $after = '', $echo = true) {
$title = get_the_title();
if (strlen($title) == 0)
return;
$title = $before . $title . $after;
if ($echo)
echo $title; // <-- This is line 54 of post-template.php
else
return $title;
}
résoudre ce gâchis en lisant l'aide à l'édition: http://stackoverflow.com/editing-help – matpie
Êtes-vous sérieux avec cela? C'est le code le plus que j'ai jamais vu dans une seule question. En fait, il ne peut pas être correctement formaté en code, car l'indentation supplémentaire pousse le corps sur la longueur maximale de la question, dont je ne savais même pas qu'il existait jusqu'à présent –
J'ai enlevé tout le code sauf la fonction qui semblait pertinente, et marqué le ligne l'erreur se produit sur; vous pouvez rajouter d'autres fonctions que vous jugez importantes, mais 30 000 caractères c'est un peu trop –