WordPressのブログやサイトのURLを取得する方法(2)
こんにちは!CODE CLUB965のKです!
以前、WordPressのブログやサイトのURLを取得する方法について、「home_url」と「get_home_url」の関数について記事にまとめました。
今回は、その続きになりますが、「site_url」と「get_site_url」について基本事項をまとめておこうと思います。
ちなみに、サイトのURLを取得する関数には以下があります。
・home_url ・get_home_url ・site_url ・get_site_url
それでは、「site_url」と「get_site_url」の基本事項を以下にまとめます。
site_url
site_url( $path, $scheme ) 【パラメータ】 $path(文字列):ホーム URL からの相対パス $scheme(文字列):ホーム URL に使うスキーム 省略時は null(初期値) 利用できるのは 「http」 と「https」、「rest」 と 「relative」 【戻り値】 オプションの引数 $path の値を付加したスキームを含むサイトURL。 (※最後に「/」は付きません。)
ちなみに戻り値は、WordPress のインストールされているディレクトリの場所により home_url が返す値と異なります。
get_site_url
get_site_url( $blog_id, $path, $scheme ) 【パラメータ】 $blog_id:ブログ IDを指定できます(整数)。 省略時は null(初期値)で現在のブログとなります。 $path(文字列): ホーム URL への相対パス $scheme(文字列):ホーム URL に使うスキーム 【戻り値】 オプションの引数 $path の値を付加した $blog_id で指定したホームURL。 (※最後に「/」は付きません。) オプションの引数 $path の値を付加したスキームを含むサイトURL。 (※最後に「/」は付きません。)
最後に
サイトのURLを取得する関数を以前の記事と今回の記事で4つ紹介しました。
WordPressのサイトで現在のURLを取得したい場合は、ぜひ参考にしてみてください!
それでは、また!