如何获取文档根目录?

时间:2013-12-10 作者:NotoriousWebmaster

当我在管理区域时,我试图在docroot中包含一个文件。(是的,我知道这是一种糟糕的形式:我这样做只是为了调试。)如何获取完全限定的docroot目录?

2 个回复
最合适的回答,由SO网友:Shazzad 整理而成

// server document directory
$dir = $_SERVER[\'DOCUMENT_ROOT\'];

// wordpress install directory 
$dir = ABSPATH;
安全地包含在wordpress中

add_action(\'plugins_loaded\', \'load_a_file\');
function load_a_file(){
    if( is_admin() ){
        $dir = $_SERVER[\'DOCUMENT_ROOT\'];
        include_once( $dir . \'/file.php\' );
    }
}

SO网友:NotoriousWebmaster

啊,我想我刚刚在wp admin/admin中找到了答案。php。第30行:

require_once(dirname(dirname(__FILE__)) . \'/wp-load.php\');
我在期待某种wp\\uux。。。()功能。

结束

相关推荐

debugging wordpress

我注意到,当我在以编程方式加载wp的php页面上工作时,我的一些错误不会被触发。例如,以前未初始化的变量在我将E\\u ALL置于顶部时创建警告,但在之后加载wp时不会创建警告。有什么意见吗?如何将wordpress置于一种模式,以便报告任何地方的错误。