load_template

説明

void load_template( string $_template_file [ , bool $require_once = true [ , array $args = array() ] ] )
テンプレートファイルを読み込む。

パラメータ

  • $_template_file
    テンプレートファイルのパス名。
  • $require_once
    テンプレートファイルを一度しか読み込まない場合はtrue、何度も読み込む場合はfalseを指定(省略時はtrue)。
  • $args
    [5.5.0]テンプレートファイルを読み込む際に引継ぎデータを指定(省略時はarray)。

返り値

返り値はありません。

注意

[5.5.0] get_header関数や get_template_part関数などの変更に合わせてパラメータ$argsが追加された。


使用例

  • テーマ内のテンプレートファイル'loop.php'を読み込む。
    <?php load_template( TEMPLATEPATH.'/loop.php' ); ?>

フィルター

実行するフィルターはありません。

アクション

[6.1.0]テンプレートファイルを読み込む前に'wp_before_load_template'アクションを呼び出す。パラメータ$_template_file$require_once$argsには本関数が受け取った内容が格納されている。
do_action( 'wp_before_load_template', $_template_file, $require_once, $args );
[6.1.0]テンプレートファイルを読み込んだ後に'wp_fter_load_template'アクションを呼び出す。パラメータ$_template_file$require_once$argsには本関数が受け取った内容が格納されている。
do_action( 'wp_after_load_template', $_template_file, $require_once, $args );

ソースファイル

/wp-includes/template.php

最終更新 : 2022年11月08日 11:03



お勧め

Login rebuilder:プラグイン作ってみました(2024年11月7日 更新)

昨年投稿した「ログインページを変える」をプラグイン化。ログインページを独自の名前のページ変更し、標準のログインページwp-login.phpを使用できないようにするプラグインです。部外者によるwp-login.phpのアクセスにお悩みの方にお勧めします。また2.0.0では「XML-RPCリクエストの管理機能」を追加。2.2.0では管理者のログイン時にメールで通知する機能を追加しました。

管理画面の'アイキャッチ画像'を'写真'に変える(2013年1月23日 更新)

クライアント向けに専用のテーマを提供する際、稀に管理画面内の用語の変更を依頼されることがある。今回は、'アイキャッチ画像'だとわかりにくいので'写真'に変えてほしいということだった。

カスタムフィールド関連関数のおさらい(2012年6月22日 更新)

カスタムフィールドは、投稿記事の拡張情報としてよく利用されている。投稿ページで登録した情報をアーカイブや投稿ページで表示しているが、投稿ページを表示する際にカスタムフィールドの値を更新して、サイドバーのようなページ内要素に利用したりしている。

5.3への準備:投稿写真を使っているサイトは準備しておこう(2019年10月10日 更新)

この記事は先日公開した「5.3の新機能:JPEG画像の向きを調整」の続きのようなものになる。高解像度の投稿写真を扱っているサイトは、5.3のリリースに合わせて対応を検討しておくべきことをまとめてみた。

ブロックエディターで現在の「ロケール」を取得した時のメモ(2024年8月10日 更新)

ブロックエディター向けのプラグインで日本語固有の機能を実装する際、現在のロケール(言語)を取得したい。ブロックエディターの編集時、投稿を編集しているユーザーの言語が優先され、それをどうやって取得するかを「ChatGPT」に聞いてみたのだが。。。