get_parent_theme_file_uri

説明

string get_parent_theme_file_uri( string $file = '' )
親テーマ内にあるファイルのURIを取得する。

パラメータ

  • $file
    ファイル名を指定(省略時は'')。

返り値

親テーマ内にあるファイルのURIを返す。

注意

パラメータ$fileが''の場合は、 get_template_directory_uri関数で取得できるURIが適用される(末尾に'/'は付かない)。
$fileが''以外の場合は、親テーマ内のファイルとみなし(存在確認はされない)そのURIが適用される。


使用例

  • 親テーマのURIを取得する。
    <?php $uri = get_parent_theme_file_uri(); ?>
  • 親テーマ内にあるcommon.jsのURIを取得する。
    <script type="text/javascript" src="<?php echo esc_url( get_parent_theme_file_uri( 'js/common.js' ) ); ?>"></script>

フィルター

[4.7.0]URIを返す前に'parent_theme_file_uri'フィルターを呼び出す。パラメータ$uriには適用したURIが、$fileには本関数が受け取った内容が格納されている。
return apply_filters( 'parent_theme_file_uri', $url, $file );

アクション

実行するアクションはありません。

ソースファイル

/wp-includes/link-template.php

最終更新 : 2018年05月27日 10:44



お勧め

投稿一覧に独自リンクを追加する(2013年10月16日 更新)

管理者ページの「投稿一覧」や「固定ページ一覧」の各投稿記事はマウスポインタを移動すると、「編集」や「クイック編集」といったリンクが表示される。このリンクに独自のリンクを追加する方法を調べてみた。

更新ボタンの横にスピナーを実装する(2019年5月14日 更新)

WordPressの管理画面ではAJAXを使って何らかの処理を行う際、数秒間の空き時間にアイコンがクルクル回る「スピナー」を表示しているところがある。今作っているプラグインでこの「スピナー」を使いたくなったので、実装方法を調べてみた。

ブロックエディターをちょっとだけカスタマイズしてみる(2021年11月3日 更新)

ブロックエディターで投稿を編集していると「ここは〇〇だったらいいのにな」と思うところがある。今回は、そんな気になるところをいくつか(自分好みに)調整してみた。

Login rebuilder 2.3.0の新機能を紹介(2018年5月27日 更新)

プラグイン「Login rebuilder」はログイン時の履歴(ログ)や不正なログインページへのアクセス履歴を保存している。これらの履歴情報はダッシュボートで確認できるが、バージョン2.3.0においてそれぞれがダウンロードできるようになった。

メディア(attachment)を拡張してより便利に活用する(2014年5月22日 更新)

「メディア(attachment)」は、標準ではカテゴリもタグもカスタムフィールドもない。投稿と親子関係を作って利用することが前提だからともいえるが、メディアをもっと便利に活用するために、それらの付加情報を絞り込みの材料として利用できないか調べてみた。