2 回答
TA贡献1725条经验 获得超7个赞
你可以创建一个function适合你的。它会返回一个array你需要的东西。
<?php
function checkCssMin($filePath) {
$cssFilePath = glob(THEME_DIR . $filePath);
$cssFileURI = THEME_DIR_CSS . '/' . basename($cssFilePath[0]);
if (strpos($cssFileURI, 'min') == false) {
return [false, $cssFileURI];
} else {
return [true];
}
}
function nm_enqueue_style() {
wp_enqueue_style('nm-style', get_stylesheet_uri());
wp_enqueue_style('theme', checkCssMin('/build/css/prestigexotics.min.*')[0] ? checkCssMin('/build/css/prestigexotics.min.*')[1] : ('/prestigexotics.css', array()));
}
add_action('wp_enqueue_scripts', 'nm_enqueue_style');
注意:我不是很习惯 PHP 语法,但我希望逻辑可以帮助你。我相信你可以进一步简化它。
- 2 回答
- 0 关注
- 118 浏览
添加回答
举报