独自PHPファイルでWordpress関数/タグなどを利用する
WordPressの関数やタグやWordPressのDBデータなどWordPressとは関係のない独自PHPファイルからそれらを利用するための 事前準備手順を説明します。・ABSPATH 定数の定義
→ wp-load.php が設置されているディレクトリ
・wp-config.php ファイルがあれば読み込む
なかったら、エラーを出力するための最低限の外部ファイルを読み込み、wp-config.php作成画面へのリンクを表示する
<?php /* Wordpress 定義ファイル読み込み */ $path = ''; // It should be end with a trailing slash if (!defined('WP_LOAD_PATH')) { $classic_root = dirname(dirname(dirname(dirname(__FILE__)))).'/'; if (file_exists($classic_root.'wp-load.php') ) { define('WP_LOAD_PATH', $classic_root); } else { if (file_exists($path.'wp-load.php')) { define('WP_LOAD_PATH', $path); } else { exit(__("Could not find wp-load.php")); } } } //Load wp-load.php require_once(WP_LOAD_PATH.'wp-load.php'); ?>