WordPressが出力するファイルではない場所で、WordPressの関数を使いたい
- Category: WordPress関係
WordPressの関数を使いたいファイルの冒頭で
<?php require('PATH/wp-load.php'); ?>
と記述 *1。「PATH」の部分には、そのファイルからwp-load.phpまでの相対パスを入れる *2。それ以後はWordPressの関数が利用可能に。おそらく条件分岐タグなどは不可 *3。
<?php require('../cms/wp-blog-header.php'); ?>
と書くことでも同様のことが可能だが、こちらはHTTPヘッダ内で404エラーとして処理されるようなので、前述のwp-load.phpを読み込んだ方がベター。