如何对子目录MULSITE单独设置WP_DEBUG?

时间:2014-01-27 作者:jan reimers

根据this question, 可以打开/关闭WP_DEBUG 对于多站点上的特定站点。

是否可以使用sub-directory multisite?

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

您可以通过向wp config添加一些代码来实现这一点。php

$request_uri = $_SERVER[\'REQUEST_URI\'];
$debug_dirs = array (\'/debug-dir1/\',\'/debug-dir2/\'); // list of directories to turn on debugging
foreach ($debug_dirs as $debug_dir) {
    if (!strncmp($request_uri,$debug_dir,strlen($debug_dir))) {
        define(\'WP_DEBUG\', true);
    } 
}
define(\'WP_DEBUG\', false); // debug off by default

SO网友:markkillah

这是对我有用的

$url = \'http://\' . $_SERVER[\'SERVER_NAME\'] . $_SERVER[\'REQUEST_URI\'];
if (strpos($url,\'sitename\') !== false) {
            define(\'WP_DEBUG\', true);
}

结束

相关推荐

GET_TEMPLATE_DIRECTORY在URL中添加FTP根文件夹

我正在创建一个主题,现在我正在为我的自定义帖子类型添加一些功能,例如帖子页面中的不同元框,额外的帖子配置页面。似乎当我尝试获取站点主题目录,以便将自定义css文件和php文件排入单独的贴子页面时,我在url中获取FTP根文件夹,导致其为404。下面是我添加它的方式。我有一个单独的文件,其中包含所有自定义的post类型函数,我通过函数将其作为依赖项添加。php。为了整洁,我想使用单独的文件,这样我的函数中就没有一百万个函数了。php。我的includes目录中的文件夹中也有一个css文件。CSS用于后端,用