説明
TEMPLATEPATH
現在のテンプレートパス名。WordPressがwpディレクトリにインストールされ、defaultを使用している場合は次のような値になる。Linux環境:/var/www/html/wp/wp-content/themes/default
Windows環境:C:\Program Files\Apache Group\Apache2\htdocs.tokyoac\wp/wp-content/themes/default
requireやinclude関数にてパス名の一部として使用することが多い。
注意
末尾に'/'は付与されない。使用例
- テーマ内の'data.inc'をインクルードする。<?php include TEMPLATEPATH.'/data.inc'; ?>
最終更新 : 2018年05月27日 10:49
関連
お勧め
HTML entities button:プラグイン作ってみました(2017年12月17日 更新)
以前投稿した「HTML編集モードに定型文ボタンを追加する」をアレンジして、HTML編集モードに特殊文字(HTMLエンティティ)を挿入できるボタン、顔文字を挿入できるボタン、過去の投稿ページのリンクを挿入できるボタンを追加するプラグインを作ってみました。HTML編集モードの作業効率を向上させるプラグインです。2.1.0では「Dashiconsの挿入」を追加しました。HTML編集モードをメインに使用されている方は、お試しあれ。親子の固定ページで同じテンプレートを使う(2013年3月20日 更新)
固定ページのテンプレートファイルは「page.php」か、ページ名(スラッグ)または投稿IDを指定したテンプレートファイルになる。固定ページでページデザインが数パターンある場合、通常は「page.php」で振り分けることになるが、もう少しスマートにできないか考えてみた。投稿記事でrubyタグを使えるようにする(前編)(2012年1月25日 更新)
rubyなどのルビ関連タグはIEの独自サポートから始まり、少し前のChrome/Safariが追随して利用できるようになっている。Firefoxはいまだにサポートしていないのだが、それなりに代替表示されるので、投稿記事で使えるようにしてみた。使っていないか確認しないとね!(2017年11月18日 更新)
2003年に誕生したWordPress。その歴史の中には、廃止予定(deprecated)となっている関数がいくつも存在する。それらの関数をテーマやプラグインで使用するべきではないし、使用しているなら代替の関数に書き換えるべきである。ここでは3.8の「アクティビティ」ウィジェットに投稿以外の情報も表示する(2014年1月17日 更新)
ちょうど1月前の「ダッシュボードの「概要」にカスタム投稿タイプ件数を表示する」にて、WordPress 3.8新ダッシュボードの「概要」ウィジェットにカスタム投稿タイプの投稿数を表示する方法を紹介したが、今回のその続編で「アクティビティ」ウィジェットを拡張する方法を紹介する。