Web制作Labが運営するWPマニュアルサイトです

【テンプレートタグ】site_urlの使い方を紹介

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( '/' ) ); ?>