関数リファレンス

get_template_directory_uri

用途

テーマディレクトリのURIを取得します。

引数

この関数に引数はありません。

戻り値

戻り値の型は、文字列です。

使用例

WordPressでは、テーマ内にあるスタイルシートや画像ファイル等を参照する場合、http(またはhttps)から始まる、絶対パスでの指定が必要となります。

次の例は、imgタグのsrc属性にテーマ内にある「image.jpg」を指定する例です。

<?php
$uri = get_template_directory_uri();
?>
<img src="<?php echo $uri;?>/image.jpg">

または

<img src="<?php echo get_template_directory_uri();?>/image.jpg">

ここでのポイントは、「URIを取得するだけ」であることと「取得したURIの末尾に/(スラッシュ)が付かない」ことです。

取得したURIを出力する為には、echo関数が必要となります。また、末尾にスラッシュが付きませんので、ファイル名を指定する際には必ずスラッシュを追加する必要があります。

関連関数

  • get_template_directory
  • get stylesheet directory uri
  • get stylesheet directory
  • この記事を書いた人

UOCN

IT業界29年の現役フリーランスエンジニア。 一部上場企業の大規模システムから個人商店のウェブサイトまで50を超えるプロジェクトに参画。 近年は、WordPressを採用したウェブサイト製作を中心に活動中。

-関数リファレンス
-, ,