WP:WordPress(ワードプレス)

site_url()とhome_url()

site_urlで「WordPress アドレス(URL)」を呼び出す

WordPressの管理画面から設定した「WordPress アドレス (URL)」を呼び出す場合には、
site_url()を利用します。

esc_url( echo site_url() ); とすると、
「http://example.com」といったURLが出力されます。

もし、スラッシュ(/)終わりで呼び出す場合には、
echo esc_url( site_url('/') ); とします。

 

home_urlで「サイトアドレス(URL)」を呼び出す

WordPressの管理画面から設定した「サイトアドレス (URL)」を呼び出す場合には、
home_url()を利用します。

例えば、
サイトのホームへのリンクを設定する場合には、よくこんな感じで設定します。

<a href="<?php echo esc_url( home_url('/') ); ?>">ホーム</a>

良く使用するhome_url()は良く使用するので、覚えておいた方がいいです。

 

esc_url()でサニタイズ

念のため、URLを出力する場合には、
esc_url()でサニタイズするのを忘れないでください。

これにより、エスケープしたURLが呼び出されるので、セキュリティー上安全な形でURLが出力されます。

例えば、URLに悪意のあるJavascriptのコードが組み込まれていたとしても、
これで安全に呼ぼ出すことが出来ます。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

最近の記事

  1. ITコンサルティング
  2. トラブル
  3. WP:WordPress(ワードプレス)
  4. WP:WordPress(ワードプレス)
  5. WP:WordPress(ワードプレス)
  6. SNSシェア
  7. 開始
  8. コーディング
  9. WP:WordPress(ワードプレス)
  10. WP:WordPress(ワードプレス)

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

  • 以前「田舎って食費掛からんやろ」って言われて、ちょっとイラっとした。 田舎モンも肉食べるし、魚食べるし、野菜も買うよ。 意識して節約しないと、田舎かってそれなりには食費掛かるよ。
    about 2日 ago via Twitter Web App

アーカイブ

PAGE TOP