トップページのURLを取得します。
home_url($path,$scheme);| 引数 | 必須/任意 | 引数に指定するもの |
|---|---|---|
| 第1引数 $path | 任意 | TOPページからのパスを文字列で指定初期値: ''(空の文字列) |
| 第2引数 $scheme | 任意 | URLのスキーム名(httpやhttpsなど)を文字列で指定初期値: null指定しなければ自動判別 |
戻り値(返す値):トップページのURL
※表示するにはechoします。
下記例ではシンプルにトップページのURLを取得します。
echo home_url();echo home_url('/company/history/');結果例:https://example.com/company/history/
【引数とは】
テンプレートタグ(=関数)を実行する際に、引数を渡すことができるテンプレートタグがあります。引数は、関数の中で使われるので、渡す引数の値によって実行結果が変わってきます。何を処理したいのか、どのようなデータを取得したいのかによって渡す引数が変わります。
【引数について】
URLを無害化するテンプレートタグ esc_url() とあわせて使うと良いでしょう。
<a href="<?php echo esc_url(home_url('/service/')); ?>">サービス</a>※当サイトでは初期値とデフォルト値の言葉の定義を区別せず、原則統一して初期値を採用しています。