site_urlはWordPresのコアファイルが置かれているURLを返却する関数です。
WP管理画面の設定→一般のWordPressアドレスのほうです。※サイトアドレスを返却させる場合はhome_urlを使用してください。
PHP
site_url();
パラメータ
PHP
site_url( $path, $scheme );
「path」パラメータにスラッグなどを含めることで下層ページに繋げることもできます。
※初期値はなし
「scheme」パラメータに「http」「https」「login」「login_post」「admin」「relative」を含めることもできます。
※初期値はnull
テーマ開発時には下記のようにエスケープ処理をして実装することが多いです。
PHP
<?php echo esc_url( site_url( '/' ) ); ?>