Unityアセットストアセール中!

get template part テンプレートファイルを読み込む

<景品表示法に基づく表記 > 本サイトのコンテンツには、商品プロモーションが含まれている場合があります。
スポンサードリンク

■概要(Description)

get template part(ヘッダー、サイドバー、フッター以外の)テンプレートパーツをテンプレートに読み込みをする関数。
読み込むファイルはget_template_partのパラメータで指定する。
{slug}-{name}.php” を呼び出します。

例)
<?php get_template_part( ‘content’,’info’ ) ?>
と指定した場合
content-info.php を呼び出す。

目次

■使い方(Usage)

書式:

<?php get_template_part( $slug, $name) ?>

■引数(Parameters)

|$slug|テンプレート名のスラッグ名|
|$name| 特定テンプレートの名前|

■記述例

[1]Twenty Elevenの記述

[php]
<?php get_template_part( ‘content’, get_post_format() ); ?>
[/php]
get_post_format() で投稿記事の投稿フォーマットを取得する。
取得したフォーマット値は文字として帰ってくるので引数を指定しない場合には

  • aside
  • chat
  • gallery
  • link
  • image
  • quote
  • status
  • video
  • audio

のいずれかの投稿フォーマットが第2引数として入る
例えば投稿フォーマットが「アサイド」だった場合には、
[php]
<?php get_template_part( ‘content’,’aside’ ); ?>
[/php]

を指定していることと同義なので、content-aside.phpが読み込まれる

■参考URL,コード引用

関数リファレンス/get template part – WordPress Codex 日本語版

スポンサードリンク
[WordPressのライティング向けプラグイン]
ワードプレスオリジナルプラグイン >>

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

スポンサーリンク

コメント

コメントする

目次
閉じる