転送用のPHPが。。。

WordPressの中の404テンプレートにURL変更用のPHPを入れていたが動作しなくなっていた。
なぜ?
何もかえてないのに。。。
前のHPはHOME以下にページがあったのでHOMEを削除して、特定のページは.htmlを削除するようにしていたのだけど、ヘッダーがなんたらかんたらと出てくる。
得意じゃないのだけどテンプレを全面修正。やたらコードが分散しているのでまとめられるものはまとめて、
<?php ~~~~ ?>
となっているのを
<?php
~~~~
?>
と修正したらなおった。
何でかな?