通过快速查看wpengines标题,您似乎可以查看一些信息。您最好的选择是访问一个帐户并将其转储$_SERVER
看看里面有什么。例如,它看起来像$_SERVER[\'SERVER_NAME\'] = \'WP Engine/4.0\'
. 或者也许$_SERVER[\'HTTP_HOST\']
.
根据下面的评论,似乎wp-config.php
在wpengine上定义了一些可以检查的自定义常量,例如WPE_APIKEY
, WPE_ISP
.
当然,问题是,这种情况随时都可能发生变化,超出您的控制范围。
更新:
还有另一个解决方法来确定是否使用WPEngine。WPEngine使用自己的MU插件,其中包含
WPE_API
班通过检查此类是否存在,我们可以判断插件是否托管在WPEngine托管上。
if ( class_exists( \'WPE_API\', false ) ) {
// is WPEngine hosting
} else {
// is not WPEngine hosting
}