get_template_directory_uri() が改行されてしまう。

こんにちは FULL Web Designの渡邊です。
制作者向けの記事です。
get_template_directory_uri()
を使って、URLを取得しますが、JavaScriptの
<script> var path = "<?php echo get_template_directory_uri(); ?>"; </script>
スクリプト内で読み込ませたものが改行されてしまい、
上手く機能しませんでした。
他のサイトでは上手くいっていたもので、
なぜ?と思って、朝からデバッグ。
<?php echo str_replace(PHP_EOL, '',get_template_directory_uri()); ?>
としてみたりしても駄目。
JavaScriptではなく、htmlに普通にphpでechoで吐き出させて、気づきました。
htmlでphpでも改行したって事は、データベースか!
このサイト、クライアントに確認中のサイトでテストサーバーで現在公開中。
なので、ドメインはテストサーバーのものが入っている。
そのときに、ドメインをデータベースでいじった際、
確か、コピペして、間違ったコピペが一度入って、消したりしてたから、改行が入っかもと薄っすら思い当たる節が。
DBを覗きに行くと、やはり、、ドメインの最後に改行が入っていました。
データベースいじくるときはこれから気をつけようと思いました。
ホームページ制作ならFULL ウェブデザインにお任せ下さい。
開業12年以上の経験で、あなたのビジネス・サービスをインターネット上で認知されるお手伝いをいたします。
グラフィックデザインは20年以上の経験ですので、シンプルかつ、いい感じにホームページを制作いたします。
お気軽にお問い合わせください。
初回お問い合わせは、メールにてお願いいたします。
Webデザイナー/制作者。
中小企業・個人事業主向けに、集客と運用を意識したWebサイト制作を行っています。
デザインだけでなく、公開後に「使われ続けること」を重視した設計を大切にしています。