如何在WordPress中使用自定义ABSPATH?

时间:2016-04-13 20:40:17

标签: php wordpress web

我有一个要求,我的内容开发人员需要在wp-config.php中添加一些自定义define(),我们无法让他们独立完成。为了解决这个问题,我补充说:

require_once(ABSPATH . 'wp-content/wp-extra-config.php');

位于wp-config.php的底部,让他们将所有自定义定义放在那里,但看起来它不起作用。如果我搬家,例如从wp-config.php到wp-extra-config.php的define('DB_NAME', 'myDB');,它运行得很好。但是,例如,在其中一个主题functions.php中,他们有类似的东西:

if( !defined('PROD') || !PROD ){
    add_action( 'wp', 'personal_message_when_logged_in' );
}

强制重定向到登录页面,wp-config.php中需要define('PROD', true);来绕过它。但是,如果我把它移到wp-extra-config.php,它根本不起作用 - 任何想法出了什么问题或者我错过了什么?或者,有办法吗?

提前致谢!最好!

0 个答案:

没有答案