現在のテンプレート名を取得する方法

WordPressでは、現在のページテンプレート名を取得するためにget_page_template_slug()関数を使用します。この関数はページテンプレートファイル名を返します。例えば、page-xxx.phpのようなテンプレートがある場合、この関数はpage-xxx.phpを返します。

$template_name = get_page_template_slug( get_the_ID() );
// $template_nameは 'page-xxx.php' を含む可能性があります

この関数はページのIDを引数に取り、そのページに設定されたカスタムテンプレートのスラッグを返します。もしカスタムテンプレートが設定されていない場合、空の文字列を返します。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール