Fehler beim Setzen des Cookies

Ich erhalte diesen Fehler, wenn ich versuche, einen Cookie auf einer WP-Seite zu setzen.

Warning: Cannot modify header information - headers already sent by(...) 

Irgendwelche Hilfe hier? Es funktionierte gut, als ich das PHP außerhalb von WordPress machte, aber als ich es einbrachte, brach es. Nichts besonderes an dem Cookie (sehr einfach).

Wie kann ich den Cookie setzen?

Solutions Collecting From Web of "Fehler beim Setzen des Cookies"

Sie haben den Cookie zu spät gesetzt. Sie können eine beliebige Aktion vor template_include , um ein Cookie zu setzen, danach gibt es bereits eine HTML-Ausgabe, und es können keine weiteren Header festgelegt werden.

Beispiel:

 add_action( 'template_redirect', function() { setcookie( 'test', 1 ); });