【WordPress】home_url()でホームに飛ばない場合はechoを書き忘れていないかを確認しよう
WordPressのテンプレートタグの1つであるhome_url()は、現在のサイトのホームURLを返却します。
基本的にはトップページへのリンクを作成する際に用いられます。
ですが、home_url()を記述しているのにいざそのリンクを踏むと、現在のページから動かない場合があります。
解決策としては、私が経験した限りでは、以下のようにechoを付けると解決するパターンがほとんどです。
<?php echo home_url();?>
直接的な原因は申し訳ありませんが解明できていません。
いくつかのページでvar_dump(home_url())として出力してみましたが、やはりというかどのページもトップページのURLが吐き出されてました。
ディスカッション
コメント一覧
まだ、コメントがありません