差不多吧wp-load.php
是唯一的出路。我认为没有其他方法可以安全地加载WordPress函数。。。
您可以通过从任何需要路径的文件中递归地包含它来解释路径变化。。。例如:。
function file_find_require($file,$folder=null) {
if ($folder === null) {$folder = dirname(__FILE__);}
$path = $folder.DIRECTORY_SEPARATOR.$file;
if (file_exists($path)) {require($path); return $folder;}
else {
$upfolder = file_find_require($file,dirname($folder));
if ($upfolder != \'\') {return $upfolder;}
}
}
$rootpath = file_find_require(\'wp-load.php\');