我对为什么这不起作用感到非常困惑。我有一个挂接到wp_enqueue_scripts的函数,它似乎没有调用我的函数。我已经检查了我的模板中是否有 wp_head(( 和 wp_footer((。这是我的代码:
函数.php
<?php
define( 'ML_DIR', get_template_directory() );
define( 'ML_URI', get_template_directory_uri() );
require ML_DIR . '/inc/enqueues.php';
?>
Inc/enqueues.php
<?php
add_action( 'wp_enqueue_scripts ', 'ml_wp_enqueue_scripts' );
function ml_wp_enqueue_scripts() {
wp_register_style( 'ml-bootstrap-grid-style', ML_URI . '/assets/lib/bootsrap/bootstrap-grid.min.css' );
wp_enqueue_style( 'ml-style', ML_URI . '/style.css', array( 'ml-bootstrap-grid-style' ) );
wp_enqueue_style( 'ml-mods-style', ML_URI . '/assets/css/mods.css' );
wp_enqueue_script( 'ml-script', ML_URI . '/assets/js/scripts.js', array( 'jquery' ) );
}
?>
我在这里做错了什么?
嗨,
认为'wp_enqueue_scripts '
之后还有一个额外的空格,请删除它并尝试
<?php
add_action( 'wp_enqueue_scripts', 'ml_wp_enqueue_scripts' );
function ml_wp_enqueue_scripts() {
wp_register_style( 'ml-bootstrap-grid-style', ML_URI . '/assets/lib/bootsrap/bootstrap-grid.min.css' );
wp_enqueue_style( 'ml-style', ML_URI . '/style.css', array( 'ml-bootstrap-grid-style' ) );
wp_enqueue_style( 'ml-mods-style', ML_URI . '/assets/css/mods.css' );
wp_enqueue_script( 'ml-script', ML_URI . '/assets/js/scripts.js', array( 'jquery' ) );
}
?>