Die Header haben nach dem Upgrade von WordPress bereits einen Fehler an 4.2.2 gesendet

in WordPress Version 3.6 und 3.7 funktioniert alles super, aber ab Version 4 bekomme ich:

Cannot modify header information - headers already sent 

Die Problemlinie ist:

 header('Location: '. $redirect 

Gibt es ein Sicherheitsskript in der neuen Version?

Wie kann ich es überschreiben?

Solutions Collecting From Web of "Die Header haben nach dem Upgrade von WordPress bereits einen Fehler an 4.2.2 gesendet"

Verwenden wp_redirect() function wp_redirect() anstelle von header() .

Hier ist das Codebeispiel:

 wp_redirect($redirect); 

Wahrscheinlich ein Plugin-Konflikt. Benennen Sie Ihren Plugin-Ordner um, um alle Plugins zu deaktivieren und sehen Sie, ob das Problem weiterhin besteht. Wenn das Problem vorüber ist, reaktiviere die Plugins einzeln, um zu sehen, welches das Problem verursacht.

Ich weiß nicht, was falsch mit der neuen WordPress-Version ist, aber etwas hat sich geändert, und mein Plugin hasnt, aber ich konnte es mit ob_start () sortieren