Problém s přesměrováním na jinou stránku

Potřebujeme-li v šabloně/pluginu/funkci přesměrovat výstup na jinou stránku, pomocí funkce „wp_redirect“:http://codex.wordpress.org/Function_Reference/wp_redirect nebo přímo přes „header(‚Location: http://www.example.com/‘)“:http://php.net/manual/en/function.header.php, může nastat problém, signalizovaný hláškou **Cannot modify header information – headers already sent by**.

Lze to vyřešit několika způsoby:

1) v php funkcí „ob_start“:http://php.net/manual/en/function.ob-start.php; zde „vysvětlení“:http://brian.moonspot.net/php-ob-start-headers

/—code php
// hned na začátek za úvodní umístíme
ob_end_flush();
?>
\—

2) javascriptem přes „window.location“:http://www.jakpsatweb.cz/javascript/objekt-window.html#location
/—code php



\—

3) pomocí „meta-refresh“:http://www.jakpsatweb.cz/presmerovani.html#meta
/—code php
„; ?>
\—