簡単な質問です。自己ホスト型WordPressはバージョン情報をどこに保存しますか?
スクリプトでワードプレス版を入手する必要がある場合は、グローバル変数があります。
$wp_version
(今のところ'3.1-RC3-17376'
のようなものです)
ワードプレス版が含まれています。
ファイルからifを取得する必要がある場合は、/wp-includes/version.php
から読み取ることができます。
function getWPVersion() {
$path = '/path/to/wp-install';
include $path.'/wp-includes/version.php';
return $wp_version;
}
そのファイルにはさらに多くの情報があります。
$wp_version
- WordPressのバージョン文字列( '3.1-RC3-17376')$wp_db_version
- WordPress DBのリビジョンを保持し、WordPress DBスキーマに変更が加えられたときに増加します(17056)$tinymce_version
- TinyMCEのバージョン文字列( '3393')$manifest_version
- キャッシュマニフェストのバージョンを保持します( '20111113')$required_php_version
- 必要なPHPバージョンを保持します( '4.3')$required_mysql_version
- 必要なMySQLのバージョンを保持します( '4.1.2')コーデックスはwp-includes/version.phpでそれを言います。
add_action( 'after_setup_theme', 'getWPVersion' );
function getWPVersion() {
echo $GLOBALS['wp_version'];
}