PHP
JavaScript
js

PHPの中にJSを書く方法

なんてことはない

yahooに画面遷移する

echo '<script>location.href="https://www.yahoo.co.jp/";</script>';

3秒後にグーグルに遷移する

echo <<<EOM
<script type="text/javascript">
    setTimeout(function(){
  window.location.href = 'https://www.google.co.jp/';
}, 3*1000);
</script>
EOM;

参考

Header location doesn't work in my wordpress plugin.