• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「関数リファレンス/get page template」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(en:Function_Reference/get_page_template 22:59, 2 February 2014 Olarmarius 版を流し込み、Code Reference 最新版をマージ。)
(相違点なし)

2018年6月1日 (金) 22:27時点における版

このページ「関数リファレンス/get page template」は未翻訳です。和訳や日本語情報を加筆してくださる協力者を求めています

Description

Retrieve path of page template in current or parent template.

First attempt is to look for the file in the '_wp_page_template' page meta data. The second attempt, if the first has a file and is not empty, is to look for 'page.php'.

Usage

<?php get_page_template(); ?>

Parameters

None.

Return Values

(string) 
Returns path of page template in current or parent template.

Examples

Displays the filename of the page template used to render a Page (printed within an HTML comment, in this example) :

<?php echo '<!-- ' . basename( get_page_template() ) . ' -->'; ?>

Notes

The hierarchy for this template looks like:

  1. {Page Template}.php
  2. page-{page_name}.php
  3. page-{id}.php
  4. page.php

An example of this is:

  1. page-templates/full-width.php
  2. page-about.php
  3. page-4.php
  4. page.php

The template hierarchy and template path are filterable via the '$type_template_hierarchy' and '$type_template' dynamic hooks, where $type is 'page'.

Change Log

Since: 1.5.0

Source File

get_page_template() is located in wp-includes/template.php.

Related

関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: Reference / Functions / get_page_template()