快网指南

wordpress获取当前环境

wordpress 5.5之后给出了一个方法 wp_get_environment_type(),可以获得wordpress当前运行环境。

这个wp_get_environment_type()方法所获取的类型是通过在wp-config.php 文件里设计全局变量 WP_ENVIRONMENT_TYPE来实现的。

如在wp-config.php中设置:

define('WP_ENVIRONMENT_TYPE','local');

wp_get_environment_type()方法可能的返回值 为:local、development、staging、production 等,默认为 production。

这个方法很适用于不同环境调用不同资源,如在开发环境引入未压缩资源,而在生产环境则需要引入已被压缩资源。

$current_env = wp_get_environment_type();
if($current_env == 'local' or $current_env =="development"){
	add_action('wp_enqueue_scripts', 'quickweb_scripts');
}else{
	add_action('wp_enqueue_scripts', 'quickweb_scripts_compress');
}

参考资料:

立即领取

最高 ¥2000 红包 限量

云服务器、主机等产品通用,可叠加官网常规优惠使用 | 限时领取

相关阅读

发表评论

邮箱地址不会被公开。 必填项已用*标注

建站!你有充足的理由选择我们

世界上超过30%的网站是由WordPress搭建,而我们是国内最靠谱的WordPress开发商